	.text
	.syntax unified
	.eabi_attribute	67, "2.09"	@ Tag_conformance
	.cpu	cortex-m7
	.eabi_attribute	6, 13	@ Tag_CPU_arch
	.eabi_attribute	7, 77	@ Tag_CPU_arch_profile
	.eabi_attribute	8, 0	@ Tag_ARM_ISA_use
	.eabi_attribute	9, 2	@ Tag_THUMB_ISA_use
	.fpu	fpv5-d16
	.eabi_attribute	36, 1	@ Tag_FP_HP_extension
	.eabi_attribute	34, 1	@ Tag_CPU_unaligned_access
	.eabi_attribute	17, 1	@ Tag_ABI_PCS_GOT_use
	.eabi_attribute	20, 2	@ Tag_ABI_FP_denormal
	.eabi_attribute	21, 0	@ Tag_ABI_FP_exceptions
	.eabi_attribute	23, 1	@ Tag_ABI_FP_number_model
	.eabi_attribute	24, 1	@ Tag_ABI_align_needed
	.eabi_attribute	25, 1	@ Tag_ABI_align_preserved
	.eabi_attribute	28, 1	@ Tag_ABI_VFP_args
	.eabi_attribute	38, 1	@ Tag_ABI_FP_16bit_format
	.eabi_attribute	18, 2	@ Tag_ABI_PCS_wchar_t
	.eabi_attribute	26, 1	@ Tag_ABI_enum_size
	.eabi_attribute	14, 0	@ Tag_ABI_PCS_R9_use
	.file	"stm32h7xx_hal_tim_ex.c"
	.file	1 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h"
	.file	2 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Inc\\stm32h7xx_hal_tim.h"
	.file	3 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Inc\\stm32h7xx_hal_dma.h"
	.file	4 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/CMSIS/Device/ST/STM32H7xx/Include\\stm32h7xx.h"
	.file	5 "C:\\" "Keil_v5\\ARM\\ARMCLANG\\Bin\\..\\include\\stdint.h"
	.file	6 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h"
	.section	.text.HAL_TIMEx_HallSensor_Init,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Init       @ -- Begin function HAL_TIMEx_HallSensor_Init
	.globl	HAL_TIMEx_HallSensor_Init
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Init,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Init
	.thumb_func
HAL_TIMEx_HallSensor_Init:
.Lfunc_begin0:
	.file	7 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c"
	.loc	7 159 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:159:0
	.fnstart
	.cfi_sections .debug_frame
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#48
	sub	sp, #48
	.cfi_def_cfa_offset 56
	str	r0, [sp, #40]
	str	r1, [sp, #36]
.Ltmp0:
	.loc	7 163 6 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:163:6
	ldr	r0, [sp, #40]
.Ltmp1:
	.loc	7 163 6 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:163:6
	cbnz	r0, .LBB0_2
	b	.LBB0_1
.LBB0_1:
	.loc	7 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:6
	movs	r0, #1
.Ltmp2:
	.loc	7 165 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:165:5
	strb.w	r0, [sp, #47]
	b	.LBB0_5
.Ltmp3:
.LBB0_2:
	.loc	7 175 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:175:6
	ldr	r0, [sp, #40]
	.loc	7 175 12 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:175:12
	ldrb.w	r0, [r0, #61]
.Ltmp4:
	.loc	7 175 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:175:6
	cbnz	r0, .LBB0_4
	b	.LBB0_3
.LBB0_3:
.Ltmp5:
	.loc	7 178 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:178:5
	ldr	r1, [sp, #40]
	movs	r0, #0
	.loc	7 178 16 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:178:16
	strb.w	r0, [r1, #60]
	.loc	7 181 34 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:181:34
	ldr	r0, [sp, #40]
	.loc	7 181 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:181:5
	bl	HAL_TIMEx_HallSensor_MspInit
	.loc	7 182 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:182:3
	b	.LBB0_4
.Ltmp6:
.LBB0_4:
	.loc	7 185 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:185:3
	ldr	r1, [sp, #40]
	movs	r0, #2
	.loc	7 185 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:185:15
	strb.w	r0, [r1, #61]
	.loc	7 188 22 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:188:22
	ldr	r1, [sp, #40]
	.loc	7 188 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:188:28
	ldr	r0, [r1], #4
	.loc	7 188 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:188:3
	bl	TIM_Base_SetConfig
	.loc	7 191 21 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:191:21
	ldr	r0, [sp, #40]
	.loc	7 191 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:191:27
	ldr	r0, [r0]
	.loc	7 191 37                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:191:37
	ldr	r2, [sp, #36]
	.loc	7 191 46                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:191:46
	ldr	r1, [r2]
	.loc	7 191 89                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:191:89
	ldr	r3, [r2, #8]
	movs	r2, #3
	.loc	7 191 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:191:3
	bl	TIM_TI1_SetConfig
	.loc	7 194 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:194:3
	ldr	r0, [sp, #40]
	.loc	7 194 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:194:9
	ldr	r1, [r0]
	.loc	7 194 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:194:25
	ldr	r0, [r1, #24]
	bic	r0, r0, #12
	str	r0, [r1, #24]
	.loc	7 196 28 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:196:28
	ldr	r0, [sp, #36]
	.loc	7 196 37 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:196:37
	ldr	r2, [r0, #4]
	.loc	7 196 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:196:3
	ldr	r0, [sp, #40]
	.loc	7 196 9                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:196:9
	ldr	r1, [r0]
	.loc	7 196 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:196:25
	ldr	r0, [r1, #24]
	orrs	r0, r2
	str	r0, [r1, #24]
	.loc	7 199 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:199:3
	ldr	r0, [sp, #40]
	.loc	7 199 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:199:9
	ldr	r1, [r0]
	.loc	7 199 23                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:199:23
	ldr	r0, [r1, #4]
	orr	r0, r0, #128
	str	r0, [r1, #4]
	.loc	7 202 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:202:3
	ldr	r0, [sp, #40]
	.loc	7 202 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:202:9
	ldr	r1, [r0]
	.loc	7 202 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:202:24
	ldr	r0, [r1, #8]
	movw	r2, #65423
	movt	r2, #65487
	ands	r0, r2
	str	r0, [r1, #8]
	.loc	7 203 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:203:3
	ldr	r0, [sp, #40]
	.loc	7 203 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:203:9
	ldr	r1, [r0]
	.loc	7 203 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:203:24
	ldr	r0, [r1, #8]
	orr	r0, r0, #64
	str	r0, [r1, #8]
	.loc	7 206 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:206:3
	ldr	r0, [sp, #40]
	.loc	7 206 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:206:9
	ldr	r1, [r0]
	.loc	7 206 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:206:24
	ldr	r0, [r1, #8]
	movw	r2, #65528
	movt	r2, #65534
	ands	r0, r2
	str	r0, [r1, #8]
	.loc	7 207 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:207:3
	ldr	r0, [sp, #40]
	.loc	7 207 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:207:9
	ldr	r1, [r0]
	.loc	7 207 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:207:24
	ldr	r0, [r1, #8]
	orr	r0, r0, #4
	str	r0, [r1, #8]
	movs	r0, #0
	.loc	7 210 24 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:210:24
	str	r0, [sp, #4]                    @ 4-byte Spill
	str	r0, [sp, #24]
	.loc	7 211 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:211:25
	str	r0, [sp, #28]
	movs	r1, #112
	.loc	7 212 20                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:212:20
	str	r1, [sp, #8]
	.loc	7 213 26                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:213:26
	str	r0, [sp, #32]
	.loc	7 214 25                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:214:25
	str	r0, [sp, #20]
	.loc	7 215 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:215:24
	str	r0, [sp, #16]
	.loc	7 216 21                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:216:21
	ldr	r0, [sp, #36]
	.loc	7 216 30 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:216:30
	ldr	r0, [r0, #12]
	.loc	7 216 19                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:216:19
	str	r0, [sp, #12]
	.loc	7 218 21 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:218:21
	ldr	r0, [sp, #40]
	.loc	7 218 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:218:27
	ldr	r0, [r0]
	add	r1, sp, #8
	.loc	7 218 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:218:3
	bl	TIM_OC2_SetConfig
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	.loc	7 222 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:222:3
	ldr	r1, [sp, #40]
	.loc	7 222 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:222:9
	ldr	r2, [r1]
	.loc	7 222 23                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:222:23
	ldr	r1, [r2, #4]
	bic	r1, r1, #112
	str	r1, [r2, #4]
	.loc	7 223 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:223:3
	ldr	r1, [sp, #40]
	.loc	7 223 9 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:223:9
	ldr	r2, [r1]
	.loc	7 223 23                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:223:23
	ldr	r1, [r2, #4]
	orr	r1, r1, #80
	str	r1, [r2, #4]
	.loc	7 226 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:226:3
	ldr	r2, [sp, #40]
	movs	r1, #1
	.loc	7 226 14 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:226:14
	strb.w	r1, [r2, #61]
	.loc	7 228 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:228:3
	strb.w	r0, [sp, #47]
	b	.LBB0_5
.LBB0_5:
	.loc	7 229 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:229:1
	ldrb.w	r0, [sp, #47]
	add	sp, #48
	pop	{r7, pc}
.Ltmp7:
.Lfunc_end0:
	.size	HAL_TIMEx_HallSensor_Init, .Lfunc_end0-HAL_TIMEx_HallSensor_Init
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_MspInit,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_MspInit    @ -- Begin function HAL_TIMEx_HallSensor_MspInit
	.weak	HAL_TIMEx_HallSensor_MspInit
	.p2align	3
	.type	HAL_TIMEx_HallSensor_MspInit,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_MspInit
	.thumb_func
HAL_TIMEx_HallSensor_MspInit:
.Lfunc_begin1:
	.loc	7 264 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:264:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp8:
	.loc	7 271 1 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:271:1
	add	sp, #4
	bx	lr
.Ltmp9:
.Lfunc_end1:
	.size	HAL_TIMEx_HallSensor_MspInit, .Lfunc_end1-HAL_TIMEx_HallSensor_MspInit
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_DeInit,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_DeInit     @ -- Begin function HAL_TIMEx_HallSensor_DeInit
	.globl	HAL_TIMEx_HallSensor_DeInit
	.p2align	3
	.type	HAL_TIMEx_HallSensor_DeInit,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_DeInit
	.thumb_func
HAL_TIMEx_HallSensor_DeInit:
.Lfunc_begin2:
	.loc	7 237 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:237:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp10:
	.loc	7 241 3 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:241:3
	ldr	r1, [sp, #4]
	movs	r0, #2
	.loc	7 241 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:241:15
	strb.w	r0, [r1, #61]
	.loc	7 244 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	b	.LBB2_1
.LBB2_1:
.Ltmp11:
	.loc	7 244 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp12:
	.loc	7 244 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	tst	r0, r1
	bne	.LBB2_5
	b	.LBB2_2
.LBB2_2:
.Ltmp13:
	.loc	7 244 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp14:
	.loc	7 244 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	tst	r0, r1
	bne	.LBB2_4
	b	.LBB2_3
.LBB2_3:
.Ltmp15:
	.loc	7 244 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB2_4
.Ltmp16:
.LBB2_4:
	.loc	7 244 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	b	.LBB2_5
.Ltmp17:
.LBB2_5:
	.loc	7 244 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:244:3
	b	.LBB2_6
.Ltmp18:
.LBB2_6:
	.loc	7 247 34 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:247:34
	ldr	r0, [sp, #4]
	.loc	7 247 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:247:3
	bl	HAL_TIMEx_HallSensor_MspDeInit
	.loc	7 250 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:250:3
	ldr	r1, [sp, #4]
	movs	r0, #0
	.loc	7 250 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:250:15
	strb.w	r0, [r1, #61]
	.loc	7 253 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:253:3
	b	.LBB2_7
.LBB2_7:
.Ltmp19:
	.loc	7 253 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:253:3
	ldr	r1, [sp, #4]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB2_8
.Ltmp20:
.LBB2_8:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 255 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:255:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp21:
.Lfunc_end2:
	.size	HAL_TIMEx_HallSensor_DeInit, .Lfunc_end2-HAL_TIMEx_HallSensor_DeInit
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_MspDeInit,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_MspDeInit  @ -- Begin function HAL_TIMEx_HallSensor_MspDeInit
	.weak	HAL_TIMEx_HallSensor_MspDeInit
	.p2align	3
	.type	HAL_TIMEx_HallSensor_MspDeInit,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_MspDeInit
	.thumb_func
HAL_TIMEx_HallSensor_MspDeInit:
.Lfunc_begin3:
	.loc	7 279 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:279:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp22:
	.loc	7 286 1 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:286:1
	add	sp, #4
	bx	lr
.Ltmp23:
.Lfunc_end3:
	.size	HAL_TIMEx_HallSensor_MspDeInit, .Lfunc_end3-HAL_TIMEx_HallSensor_MspDeInit
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_Start,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Start      @ -- Begin function HAL_TIMEx_HallSensor_Start
	.globl	HAL_TIMEx_HallSensor_Start
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Start,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Start
	.thumb_func
HAL_TIMEx_HallSensor_Start:
.Lfunc_begin4:
	.loc	7 294 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:294:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp24:
	.loc	7 300 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:300:21
	ldr	r0, [sp, #4]
	.loc	7 300 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:300:27
	ldr	r0, [r0]
	movs	r1, #0
	str	r1, [sp]                        @ 4-byte Spill
	movs	r2, #1
	.loc	7 300 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:300:3
	bl	TIM_CCxChannelCmd
	ldr	r0, [sp]                        @ 4-byte Reload
	.loc	7 303 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:303:3
	ldr	r1, [sp, #4]
	ldr	r2, [r1]
	ldrh	r1, [r2]
	orr	r1, r1, #1
	strh	r1, [r2]
	.loc	7 306 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:306:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp25:
.Lfunc_end4:
	.size	HAL_TIMEx_HallSensor_Start, .Lfunc_end4-HAL_TIMEx_HallSensor_Start
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_Stop,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Stop       @ -- Begin function HAL_TIMEx_HallSensor_Stop
	.globl	HAL_TIMEx_HallSensor_Stop
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Stop,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Stop
	.thumb_func
HAL_TIMEx_HallSensor_Stop:
.Lfunc_begin5:
	.loc	7 315 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:315:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp26:
	.loc	7 321 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:321:21
	ldr	r0, [sp, #4]
	.loc	7 321 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:321:27
	ldr	r0, [r0]
	movs	r2, #0
	.loc	7 321 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:321:3
	mov	r1, r2
	bl	TIM_CCxChannelCmd
	.loc	7 324 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	b	.LBB5_1
.LBB5_1:
.Ltmp27:
	.loc	7 324 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp28:
	.loc	7 324 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	tst	r0, r1
	bne	.LBB5_5
	b	.LBB5_2
.LBB5_2:
.Ltmp29:
	.loc	7 324 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp30:
	.loc	7 324 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	tst	r0, r1
	bne	.LBB5_4
	b	.LBB5_3
.LBB5_3:
.Ltmp31:
	.loc	7 324 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB5_4
.Ltmp32:
.LBB5_4:
	.loc	7 324 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	b	.LBB5_5
.Ltmp33:
.LBB5_5:
	.loc	7 324 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:324:3
	b	.LBB5_6
.Ltmp34:
.LBB5_6:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 327 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:327:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp35:
.Lfunc_end5:
	.size	HAL_TIMEx_HallSensor_Stop, .Lfunc_end5-HAL_TIMEx_HallSensor_Stop
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_Start_IT,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Start_IT   @ -- Begin function HAL_TIMEx_HallSensor_Start_IT
	.globl	HAL_TIMEx_HallSensor_Start_IT
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Start_IT,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Start_IT
	.thumb_func
HAL_TIMEx_HallSensor_Start_IT:
.Lfunc_begin6:
	.loc	7 336 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:336:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp36:
	.loc	7 341 3 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:341:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #2
	str	r0, [r1, #12]
	.loc	7 345 21                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:345:21
	ldr	r0, [sp, #4]
	.loc	7 345 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:345:27
	ldr	r0, [r0]
	movs	r1, #0
	str	r1, [sp]                        @ 4-byte Spill
	movs	r2, #1
	.loc	7 345 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:345:3
	bl	TIM_CCxChannelCmd
	ldr	r0, [sp]                        @ 4-byte Reload
	.loc	7 348 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:348:3
	ldr	r1, [sp, #4]
	ldr	r2, [r1]
	ldrh	r1, [r2]
	orr	r1, r1, #1
	strh	r1, [r2]
	.loc	7 351 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:351:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp37:
.Lfunc_end6:
	.size	HAL_TIMEx_HallSensor_Start_IT, .Lfunc_end6-HAL_TIMEx_HallSensor_Start_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_Stop_IT,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Stop_IT    @ -- Begin function HAL_TIMEx_HallSensor_Stop_IT
	.globl	HAL_TIMEx_HallSensor_Stop_IT
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Stop_IT,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Stop_IT
	.thumb_func
HAL_TIMEx_HallSensor_Stop_IT:
.Lfunc_begin7:
	.loc	7 360 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:360:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp38:
	.loc	7 366 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:366:21
	ldr	r0, [sp, #4]
	.loc	7 366 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:366:27
	ldr	r0, [r0]
	movs	r2, #0
	.loc	7 366 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:366:3
	mov	r1, r2
	bl	TIM_CCxChannelCmd
	.loc	7 369 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:369:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2
	str	r0, [r1, #12]
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	b	.LBB7_1
.LBB7_1:
.Ltmp39:
	.loc	7 372 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp40:
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	tst	r0, r1
	bne	.LBB7_5
	b	.LBB7_2
.LBB7_2:
.Ltmp41:
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp42:
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	tst	r0, r1
	bne	.LBB7_4
	b	.LBB7_3
.LBB7_3:
.Ltmp43:
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB7_4
.Ltmp44:
.LBB7_4:
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	b	.LBB7_5
.Ltmp45:
.LBB7_5:
	.loc	7 372 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:372:3
	b	.LBB7_6
.Ltmp46:
.LBB7_6:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 375 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:375:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp47:
.Lfunc_end7:
	.size	HAL_TIMEx_HallSensor_Stop_IT, .Lfunc_end7-HAL_TIMEx_HallSensor_Stop_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_Start_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Start_DMA  @ -- Begin function HAL_TIMEx_HallSensor_Start_DMA
	.globl	HAL_TIMEx_HallSensor_Start_DMA
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Start_DMA,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Start_DMA
	.thumb_func
HAL_TIMEx_HallSensor_Start_DMA:
.Lfunc_begin8:
	.loc	7 386 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:386:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
                                        @ kill: def $r3 killed $r2
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	strh.w	r2, [sp, #10]
.Ltmp48:
	.loc	7 390 8 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:390:8
	ldr	r0, [sp, #16]
	.loc	7 390 14 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:390:14
	ldrb.w	r0, [r0, #61]
.Ltmp49:
	.loc	7 390 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:390:7
	cmp	r0, #2
	bne	.LBB8_2
	b	.LBB8_1
.LBB8_1:
	.loc	7 0 7                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:7
	movs	r0, #2
.Ltmp50:
	.loc	7 392 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:392:6
	strb.w	r0, [sp, #23]
	b	.LBB8_10
.Ltmp51:
.LBB8_2:
	.loc	7 394 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:394:12
	ldr	r0, [sp, #16]
	.loc	7 394 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:394:18
	ldrb.w	r0, [r0, #61]
.Ltmp52:
	.loc	7 394 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:394:11
	cmp	r0, #1
	bne	.LBB8_8
	b	.LBB8_3
.LBB8_3:
.Ltmp53:
	.loc	7 396 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:396:19
	ldr	r0, [sp, #12]
	.loc	7 396 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:396:32
	cbnz	r0, .LBB8_6
	b	.LBB8_4
.LBB8_4:
	.loc	7 396 36                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:396:36
	ldrh.w	r0, [sp, #10]
.Ltmp54:
	.loc	7 396 8                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:396:8
	cmp	r0, #1
	blt	.LBB8_6
	b	.LBB8_5
.LBB8_5:
	.loc	7 0 8                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:8
	movs	r0, #1
.Ltmp55:
	.loc	7 398 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:398:7
	strb.w	r0, [sp, #23]
	b	.LBB8_10
.Ltmp56:
.LBB8_6:
	.loc	7 402 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:402:7
	ldr	r1, [sp, #16]
	movs	r0, #2
	.loc	7 402 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:402:19
	strb.w	r0, [r1, #61]
	b	.LBB8_7
.Ltmp57:
.LBB8_7:
	.loc	7 404 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:404:3
	b	.LBB8_8
.Ltmp58:
.LBB8_8:
	.loc	7 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	b	.LBB8_9
.LBB8_9:
	.loc	7 407 21 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:407:21
	ldr	r0, [sp, #16]
	.loc	7 407 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:407:27
	ldr	r0, [r0]
	movs	r1, #0
	str	r1, [sp, #4]                    @ 4-byte Spill
	movs	r2, #1
	.loc	7 407 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:407:3
	bl	TIM_CCxChannelCmd
	.loc	7 410 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:410:3
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #36]
	.loc	7 410 48 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:410:48
	movw	r0, :lower16:TIM_DMACaptureCplt
	movt	r0, :upper16:TIM_DMACaptureCplt
	str	r0, [r1, #60]
	.loc	7 412 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:412:3
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #36]
	.loc	7 412 49 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:412:49
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 415 20 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:20
	ldr	r0, [sp, #16]
	.loc	7 415 65 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:65
	ldr	r1, [r0]
	.loc	7 415 20                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:20
	ldr	r0, [r0, #36]
	.loc	7 415 75                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:75
	adds	r1, #52
	.loc	7 415 91                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:91
	ldr	r2, [sp, #12]
	.loc	7 415 98                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:98
	ldrh.w	r3, [sp, #10]
	.loc	7 415 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:415:3
	bl	HAL_DMA_Start_IT
                                        @ kill: def $r1 killed $r0
	.loc	7 418 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:418:3
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	ldr	r1, [sp, #16]
	ldr	r2, [r1]
	ldr	r1, [r2, #12]
	orr	r1, r1, #512
	str	r1, [r2, #12]
	.loc	7 421 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:421:3
	ldr	r1, [sp, #16]
	ldr	r2, [r1]
	ldrh	r1, [r2]
	orr	r1, r1, #1
	strh	r1, [r2]
	.loc	7 424 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:424:3
	strb.w	r0, [sp, #23]
	b	.LBB8_10
.LBB8_10:
	.loc	7 425 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:425:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	pop	{r7, pc}
.Ltmp59:
.Lfunc_end8:
	.size	HAL_TIMEx_HallSensor_Start_DMA, .Lfunc_end8-HAL_TIMEx_HallSensor_Start_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_Stop_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_Stop_DMA   @ -- Begin function HAL_TIMEx_HallSensor_Stop_DMA
	.globl	HAL_TIMEx_HallSensor_Stop_DMA
	.p2align	3
	.type	HAL_TIMEx_HallSensor_Stop_DMA,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_Stop_DMA
	.thumb_func
HAL_TIMEx_HallSensor_Stop_DMA:
.Lfunc_begin9:
	.loc	7 433 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:433:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp60:
	.loc	7 439 21 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:439:21
	ldr	r0, [sp, #4]
	.loc	7 439 27 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:439:27
	ldr	r0, [r0]
	movs	r2, #0
	.loc	7 439 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:439:3
	mov	r1, r2
	bl	TIM_CCxChannelCmd
	.loc	7 443 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:443:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #512
	str	r0, [r1, #12]
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	b	.LBB9_1
.LBB9_1:
.Ltmp61:
	.loc	7 446 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp62:
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	tst	r0, r1
	bne	.LBB9_5
	b	.LBB9_2
.LBB9_2:
.Ltmp63:
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp64:
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	tst	r0, r1
	bne	.LBB9_4
	b	.LBB9_3
.LBB9_3:
.Ltmp65:
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB9_4
.Ltmp66:
.LBB9_4:
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	b	.LBB9_5
.Ltmp67:
.LBB9_5:
	.loc	7 446 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:446:3
	b	.LBB9_6
.Ltmp68:
.LBB9_6:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 449 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:449:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp69:
.Lfunc_end9:
	.size	HAL_TIMEx_HallSensor_Stop_DMA, .Lfunc_end9-HAL_TIMEx_HallSensor_Stop_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OCN_Start,"ax",%progbits
	.hidden	HAL_TIMEx_OCN_Start             @ -- Begin function HAL_TIMEx_OCN_Start
	.globl	HAL_TIMEx_OCN_Start
	.p2align	3
	.type	HAL_TIMEx_OCN_Start,%function
	.code	16                              @ @HAL_TIMEx_OCN_Start
	.thumb_func
HAL_TIMEx_OCN_Start:
.Lfunc_begin10:
	.loc	7 489 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:489:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp70:
	.loc	7 494 25 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:494:25
	ldr	r0, [sp, #4]
	.loc	7 494 31 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:494:31
	ldr	r0, [r0]
	.loc	7 494 41                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:494:41
	ldr	r1, [sp]
	movs	r2, #4
	.loc	7 494 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:494:6
	bl	TIM_CCxNChannelCmd
	.loc	7 497 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:497:5
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	.loc	7 500 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:500:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	orr	r0, r0, #1
	strh	r0, [r1]
	movs	r0, #0
	.loc	7 503 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:503:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp71:
.Lfunc_end10:
	.size	HAL_TIMEx_OCN_Start, .Lfunc_end10-HAL_TIMEx_OCN_Start
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.TIM_CCxNChannelCmd,"ax",%progbits
	.p2align	3                               @ -- Begin function TIM_CCxNChannelCmd
	.type	TIM_CCxNChannelCmd,%function
	.code	16                              @ @TIM_CCxNChannelCmd
	.thumb_func
TIM_CCxNChannelCmd:
.Lfunc_begin11:
	.loc	7 2063 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2063:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
	str	r0, [sp, #12]
	str	r1, [sp, #8]
	str	r2, [sp, #4]
	movs	r0, #0
.Ltmp72:
	.loc	7 2064 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2064:12
	str	r0, [sp]
	.loc	7 2066 27                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2066:27
	ldr	r1, [sp, #8]
	movs	r0, #4
	.loc	7 2066 24 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2066:24
	lsls	r0, r1
	.loc	7 2066 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2066:7
	str	r0, [sp]
	.loc	7 2069 19 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2069:19
	ldr	r2, [sp]
	.loc	7 2069 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2069:3
	ldr	r1, [sp, #12]
	.loc	7 2069 14                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2069:14
	ldr	r0, [r1, #32]
	bics	r0, r2
	str	r0, [r1, #32]
	.loc	7 2072 29 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2072:29
	ldr	r0, [sp, #4]
	.loc	7 2072 46 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2072:46
	ldr	r1, [sp, #8]
	.loc	7 2072 43                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2072:43
	lsl.w	r2, r0, r1
	.loc	7 2072 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2072:3
	ldr	r1, [sp, #12]
	.loc	7 2072 14                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2072:14
	ldr	r0, [r1, #32]
	orrs	r0, r2
	str	r0, [r1, #32]
	.loc	7 2073 1 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2073:1
	add	sp, #16
	bx	lr
.Ltmp73:
.Lfunc_end11:
	.size	TIM_CCxNChannelCmd, .Lfunc_end11-TIM_CCxNChannelCmd
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OCN_Stop,"ax",%progbits
	.hidden	HAL_TIMEx_OCN_Stop              @ -- Begin function HAL_TIMEx_OCN_Stop
	.globl	HAL_TIMEx_OCN_Stop
	.p2align	3
	.type	HAL_TIMEx_OCN_Stop,%function
	.code	16                              @ @HAL_TIMEx_OCN_Stop
	.thumb_func
HAL_TIMEx_OCN_Stop:
.Lfunc_begin12:
	.loc	7 519 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:519:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp74:
	.loc	7 524 22 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:524:22
	ldr	r0, [sp, #4]
	.loc	7 524 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:524:28
	ldr	r0, [r0]
	.loc	7 524 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:524:38
	ldr	r1, [sp]
	movs	r2, #0
	.loc	7 524 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:524:3
	bl	TIM_CCxNChannelCmd
	.loc	7 527 5 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	b	.LBB12_1
.LBB12_1:
.Ltmp75:
	.loc	7 527 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp76:
	.loc	7 527 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	tst	r0, r1
	bne	.LBB12_5
	b	.LBB12_2
.LBB12_2:
.Ltmp77:
	.loc	7 527 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp78:
	.loc	7 527 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	tst	r0, r1
	bne	.LBB12_4
	b	.LBB12_3
.LBB12_3:
.Ltmp79:
	.loc	7 527 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB12_4
.Ltmp80:
.LBB12_4:
	.loc	7 527 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	b	.LBB12_5
.Ltmp81:
.LBB12_5:
	.loc	7 527 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:527:5
	b	.LBB12_6
.Ltmp82:
.LBB12_6:
	.loc	7 530 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	b	.LBB12_7
.LBB12_7:
.Ltmp83:
	.loc	7 530 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp84:
	.loc	7 530 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	tst	r0, r1
	bne	.LBB12_11
	b	.LBB12_8
.LBB12_8:
.Ltmp85:
	.loc	7 530 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp86:
	.loc	7 530 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	tst	r0, r1
	bne	.LBB12_10
	b	.LBB12_9
.LBB12_9:
.Ltmp87:
	.loc	7 530 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB12_10
.Ltmp88:
.LBB12_10:
	.loc	7 530 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	b	.LBB12_11
.Ltmp89:
.LBB12_11:
	.loc	7 530 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:530:3
	b	.LBB12_12
.Ltmp90:
.LBB12_12:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 533 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:533:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp91:
.Lfunc_end12:
	.size	HAL_TIMEx_OCN_Stop, .Lfunc_end12-HAL_TIMEx_OCN_Stop
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OCN_Start_IT,"ax",%progbits
	.hidden	HAL_TIMEx_OCN_Start_IT          @ -- Begin function HAL_TIMEx_OCN_Start_IT
	.globl	HAL_TIMEx_OCN_Start_IT
	.p2align	3
	.type	HAL_TIMEx_OCN_Start_IT,%function
	.code	16                              @ @HAL_TIMEx_OCN_Start_IT
	.thumb_func
HAL_TIMEx_OCN_Start_IT:
.Lfunc_begin13:
	.loc	7 548 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:548:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #12]
	str	r1, [sp, #8]
.Ltmp92:
	.loc	7 552 11 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:552:11
	ldr	r0, [sp, #8]
	.loc	7 552 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:552:3
	str	r0, [sp, #4]                    @ 4-byte Spill
	cbz	r0, .LBB13_3
	b	.LBB13_1
.LBB13_1:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB13_4
	b	.LBB13_2
.LBB13_2:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB13_5
	b	.LBB13_6
.LBB13_3:
.Ltmp93:
	.loc	7 557 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:557:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #2
	str	r0, [r1, #12]
.Ltmp94:
	.loc	7 559 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:559:5
	b	.LBB13_7
.LBB13_4:
.Ltmp95:
	.loc	7 564 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:564:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #4
	str	r0, [r1, #12]
.Ltmp96:
	.loc	7 566 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:566:5
	b	.LBB13_7
.LBB13_5:
.Ltmp97:
	.loc	7 571 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:571:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #8
	str	r0, [r1, #12]
.Ltmp98:
	.loc	7 573 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:573:5
	b	.LBB13_7
.LBB13_6:
	.loc	7 576 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:576:5
	b	.LBB13_7
.Ltmp99:
.LBB13_7:
	.loc	7 580 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:580:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #128
	str	r0, [r1, #12]
	.loc	7 583 22                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:583:22
	ldr	r0, [sp, #12]
	.loc	7 583 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:583:28
	ldr	r0, [r0]
	.loc	7 583 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:583:38
	ldr	r1, [sp, #8]
	movs	r2, #4
	.loc	7 583 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:583:3
	bl	TIM_CCxNChannelCmd
	.loc	7 586 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:586:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	.loc	7 589 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:589:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	orr	r0, r0, #1
	strh	r0, [r1]
	movs	r0, #0
	.loc	7 592 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:592:3
	add	sp, #16
	pop	{r7, pc}
.Ltmp100:
.Lfunc_end13:
	.size	HAL_TIMEx_OCN_Start_IT, .Lfunc_end13-HAL_TIMEx_OCN_Start_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OCN_Stop_IT,"ax",%progbits
	.hidden	HAL_TIMEx_OCN_Stop_IT           @ -- Begin function HAL_TIMEx_OCN_Stop_IT
	.globl	HAL_TIMEx_OCN_Stop_IT
	.p2align	3
	.type	HAL_TIMEx_OCN_Stop_IT,%function
	.code	16                              @ @HAL_TIMEx_OCN_Stop_IT
	.thumb_func
HAL_TIMEx_OCN_Stop_IT:
.Lfunc_begin14:
	.loc	7 607 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:607:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #12]
	str	r1, [sp, #8]
	movs	r0, #0
.Ltmp101:
	.loc	7 608 12 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:608:12
	str	r0, [sp, #4]
	.loc	7 613 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:613:11
	ldr	r0, [sp, #8]
	.loc	7 613 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:613:3
	str	r0, [sp]                        @ 4-byte Spill
	cbz	r0, .LBB14_3
	b	.LBB14_1
.LBB14_1:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB14_4
	b	.LBB14_2
.LBB14_2:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB14_5
	b	.LBB14_6
.LBB14_3:
.Ltmp102:
	.loc	7 618 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:618:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2
	str	r0, [r1, #12]
.Ltmp103:
	.loc	7 620 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:620:5
	b	.LBB14_7
.LBB14_4:
.Ltmp104:
	.loc	7 625 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:625:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #4
	str	r0, [r1, #12]
.Ltmp105:
	.loc	7 627 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:627:5
	b	.LBB14_7
.LBB14_5:
.Ltmp106:
	.loc	7 632 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:632:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #8
	str	r0, [r1, #12]
.Ltmp107:
	.loc	7 634 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:634:5
	b	.LBB14_7
.LBB14_6:
	.loc	7 637 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:637:5
	b	.LBB14_7
.Ltmp108:
.LBB14_7:
	.loc	7 641 22                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:641:22
	ldr	r0, [sp, #12]
	.loc	7 641 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:641:28
	ldr	r0, [r0]
	.loc	7 641 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:641:38
	ldr	r1, [sp, #8]
	movs	r2, #0
	.loc	7 641 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:641:3
	bl	TIM_CCxNChannelCmd
	.loc	7 644 13 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:644:13
	ldr	r0, [sp, #12]
	.loc	7 644 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:644:19
	ldr	r0, [r0]
	.loc	7 644 29                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:644:29
	ldr	r0, [r0, #32]
	.loc	7 644 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:644:11
	str	r0, [sp, #4]
	.loc	7 645 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:645:7
	ldrh.w	r0, [sp, #4]
	movw	r1, #1092
	tst	r0, r1
	bne	.LBB14_9
	b	.LBB14_8
.LBB14_8:
.Ltmp109:
	.loc	7 647 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:647:5
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #128
	str	r0, [r1, #12]
	.loc	7 648 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:648:3
	b	.LBB14_9
.Ltmp110:
.LBB14_9:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	b	.LBB14_10
.LBB14_10:
.Ltmp111:
	.loc	7 651 5 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp112:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	tst	r0, r1
	bne	.LBB14_14
	b	.LBB14_11
.LBB14_11:
.Ltmp113:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp114:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	tst	r0, r1
	bne	.LBB14_13
	b	.LBB14_12
.LBB14_12:
.Ltmp115:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB14_13
.Ltmp116:
.LBB14_13:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	b	.LBB14_14
.Ltmp117:
.LBB14_14:
	.loc	7 651 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:651:5
	b	.LBB14_15
.Ltmp118:
.LBB14_15:
	.loc	7 654 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	b	.LBB14_16
.LBB14_16:
.Ltmp119:
	.loc	7 654 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp120:
	.loc	7 654 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	tst	r0, r1
	bne	.LBB14_20
	b	.LBB14_17
.LBB14_17:
.Ltmp121:
	.loc	7 654 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp122:
	.loc	7 654 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	tst	r0, r1
	bne	.LBB14_19
	b	.LBB14_18
.LBB14_18:
.Ltmp123:
	.loc	7 654 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB14_19
.Ltmp124:
.LBB14_19:
	.loc	7 654 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	b	.LBB14_20
.Ltmp125:
.LBB14_20:
	.loc	7 654 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:654:3
	b	.LBB14_21
.Ltmp126:
.LBB14_21:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 657 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:657:3
	add	sp, #16
	pop	{r7, pc}
.Ltmp127:
.Lfunc_end14:
	.size	HAL_TIMEx_OCN_Stop_IT, .Lfunc_end14-HAL_TIMEx_OCN_Stop_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OCN_Start_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_OCN_Start_DMA         @ -- Begin function HAL_TIMEx_OCN_Start_DMA
	.globl	HAL_TIMEx_OCN_Start_DMA
	.p2align	3
	.type	HAL_TIMEx_OCN_Start_DMA,%function
	.code	16                              @ @HAL_TIMEx_OCN_Start_DMA
	.thumb_func
HAL_TIMEx_OCN_Start_DMA:
.Lfunc_begin15:
	.loc	7 674 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:674:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
                                        @ kill: def $r12 killed $r3
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	str	r2, [sp, #8]
	strh.w	r3, [sp, #6]
.Ltmp128:
	.loc	7 678 7 prologue_end            @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:678:7
	ldr	r0, [sp, #16]
	.loc	7 678 13 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:678:13
	ldrb.w	r0, [r0, #61]
.Ltmp129:
	.loc	7 678 6                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:678:6
	cmp	r0, #2
	bne	.LBB15_2
	b	.LBB15_1
.LBB15_1:
	.loc	7 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:6
	movs	r0, #2
.Ltmp130:
	.loc	7 680 6 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:680:6
	strb.w	r0, [sp, #23]
	b	.LBB15_17
.Ltmp131:
.LBB15_2:
	.loc	7 682 12                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:682:12
	ldr	r0, [sp, #16]
	.loc	7 682 18 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:682:18
	ldrb.w	r0, [r0, #61]
.Ltmp132:
	.loc	7 682 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:682:11
	cmp	r0, #1
	bne	.LBB15_8
	b	.LBB15_3
.LBB15_3:
.Ltmp133:
	.loc	7 684 19 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:684:19
	ldr	r0, [sp, #8]
	.loc	7 684 32 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:684:32
	cbnz	r0, .LBB15_6
	b	.LBB15_4
.LBB15_4:
	.loc	7 684 36                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:684:36
	ldrh.w	r0, [sp, #6]
.Ltmp134:
	.loc	7 684 8                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:684:8
	cmp	r0, #1
	blt	.LBB15_6
	b	.LBB15_5
.LBB15_5:
	.loc	7 0 8                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:8
	movs	r0, #1
.Ltmp135:
	.loc	7 686 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:686:7
	strb.w	r0, [sp, #23]
	b	.LBB15_17
.Ltmp136:
.LBB15_6:
	.loc	7 690 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:690:7
	ldr	r1, [sp, #16]
	movs	r0, #2
	.loc	7 690 19 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:690:19
	strb.w	r0, [r1, #61]
	b	.LBB15_7
.Ltmp137:
.LBB15_7:
	.loc	7 692 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:692:3
	b	.LBB15_8
.Ltmp138:
.LBB15_8:
	.loc	7 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	b	.LBB15_9
.LBB15_9:
	.loc	7 693 11 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:693:11
	ldr	r0, [sp, #12]
	.loc	7 693 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:693:3
	str	r0, [sp]                        @ 4-byte Spill
	cbz	r0, .LBB15_12
	b	.LBB15_10
.LBB15_10:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB15_13
	b	.LBB15_11
.LBB15_11:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB15_14
	b	.LBB15_15
.LBB15_12:
.Ltmp139:
	.loc	7 698 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:698:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #36]
	.loc	7 698 52 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:698:52
	movw	r0, :lower16:TIM_DMADelayPulseCplt
	movt	r0, :upper16:TIM_DMADelayPulseCplt
	str	r0, [r1, #60]
	.loc	7 701 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:701:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #36]
	.loc	7 701 53 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:701:53
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 704 24 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:24
	ldr	r0, [sp, #16]
	.loc	7 704 86 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:86
	ldr	r2, [r0]
	.loc	7 704 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:24
	ldr	r0, [r0, #36]
	.loc	7 704 62                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:62
	ldr	r1, [sp, #8]
	.loc	7 704 96                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:96
	adds	r2, #52
	.loc	7 704 102                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:102
	ldrh.w	r3, [sp, #6]
	.loc	7 704 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:704:7
	bl	HAL_DMA_Start_IT
	.loc	7 707 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:707:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #512
	str	r0, [r1, #12]
.Ltmp140:
	.loc	7 709 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:709:5
	b	.LBB15_16
.LBB15_13:
.Ltmp141:
	.loc	7 714 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:714:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #40]
	.loc	7 714 52 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:714:52
	movw	r0, :lower16:TIM_DMADelayPulseCplt
	movt	r0, :upper16:TIM_DMADelayPulseCplt
	str	r0, [r1, #60]
	.loc	7 717 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:717:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #40]
	.loc	7 717 53 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:717:53
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 720 24 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:24
	ldr	r0, [sp, #16]
	.loc	7 720 86 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:86
	ldr	r2, [r0]
	.loc	7 720 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:24
	ldr	r0, [r0, #40]
	.loc	7 720 62                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:62
	ldr	r1, [sp, #8]
	.loc	7 720 96                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:96
	adds	r2, #56
	.loc	7 720 102                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:102
	ldrh.w	r3, [sp, #6]
	.loc	7 720 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:720:7
	bl	HAL_DMA_Start_IT
	.loc	7 723 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:723:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #1024
	str	r0, [r1, #12]
.Ltmp142:
	.loc	7 725 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:725:5
	b	.LBB15_16
.LBB15_14:
.Ltmp143:
	.loc	7 730 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:730:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #44]
	.loc	7 730 52 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:730:52
	movw	r0, :lower16:TIM_DMADelayPulseCplt
	movt	r0, :upper16:TIM_DMADelayPulseCplt
	str	r0, [r1, #60]
	.loc	7 733 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:733:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #44]
	.loc	7 733 53 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:733:53
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 736 24 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:24
	ldr	r0, [sp, #16]
	.loc	7 736 86 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:86
	ldr	r2, [r0]
	.loc	7 736 24                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:24
	ldr	r0, [r0, #44]
	.loc	7 736 62                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:62
	ldr	r1, [sp, #8]
	.loc	7 736 96                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:96
	adds	r2, #60
	.loc	7 736 101                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:101
	ldrh.w	r3, [sp, #6]
	.loc	7 736 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:736:7
	bl	HAL_DMA_Start_IT
	.loc	7 739 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:739:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #2048
	str	r0, [r1, #12]
.Ltmp144:
	.loc	7 741 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:741:5
	b	.LBB15_16
.LBB15_15:
	.loc	7 744 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:744:5
	b	.LBB15_16
.Ltmp145:
.LBB15_16:
	.loc	7 748 22                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:748:22
	ldr	r0, [sp, #16]
	.loc	7 748 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:748:28
	ldr	r0, [r0]
	.loc	7 748 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:748:38
	ldr	r1, [sp, #12]
	movs	r2, #4
	.loc	7 748 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:748:3
	bl	TIM_CCxNChannelCmd
	.loc	7 751 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:751:3
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	.loc	7 754 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:754:3
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	orr	r0, r0, #1
	strh	r0, [r1]
	movs	r0, #0
	.loc	7 757 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:757:3
	strb.w	r0, [sp, #23]
	b	.LBB15_17
.LBB15_17:
	.loc	7 758 1                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:758:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	pop	{r7, pc}
.Ltmp146:
.Lfunc_end15:
	.size	HAL_TIMEx_OCN_Start_DMA, .Lfunc_end15-HAL_TIMEx_OCN_Start_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OCN_Stop_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_OCN_Stop_DMA          @ -- Begin function HAL_TIMEx_OCN_Stop_DMA
	.globl	HAL_TIMEx_OCN_Stop_DMA
	.p2align	3
	.type	HAL_TIMEx_OCN_Stop_DMA,%function
	.code	16                              @ @HAL_TIMEx_OCN_Stop_DMA
	.thumb_func
HAL_TIMEx_OCN_Stop_DMA:
.Lfunc_begin16:
	.loc	7 772 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:772:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #12]
	str	r1, [sp, #8]
.Ltmp147:
	.loc	7 776 11 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:776:11
	ldr	r0, [sp, #8]
	.loc	7 776 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:776:3
	str	r0, [sp, #4]                    @ 4-byte Spill
	cbz	r0, .LBB16_3
	b	.LBB16_1
.LBB16_1:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB16_4
	b	.LBB16_2
.LBB16_2:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB16_5
	b	.LBB16_6
.LBB16_3:
.Ltmp148:
	.loc	7 781 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:781:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #512
	str	r0, [r1, #12]
.Ltmp149:
	.loc	7 783 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:783:5
	b	.LBB16_7
.LBB16_4:
.Ltmp150:
	.loc	7 788 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:788:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1024
	str	r0, [r1, #12]
.Ltmp151:
	.loc	7 790 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:790:5
	b	.LBB16_7
.LBB16_5:
.Ltmp152:
	.loc	7 795 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:795:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2048
	str	r0, [r1, #12]
.Ltmp153:
	.loc	7 797 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:797:5
	b	.LBB16_7
.LBB16_6:
	.loc	7 800 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:800:5
	b	.LBB16_7
.Ltmp154:
.LBB16_7:
	.loc	7 804 22                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:804:22
	ldr	r0, [sp, #12]
	.loc	7 804 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:804:28
	ldr	r0, [r0]
	.loc	7 804 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:804:38
	ldr	r1, [sp, #8]
	movs	r2, #0
	.loc	7 804 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:804:3
	bl	TIM_CCxNChannelCmd
	.loc	7 807 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	b	.LBB16_8
.LBB16_8:
.Ltmp155:
	.loc	7 807 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp156:
	.loc	7 807 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	tst	r0, r1
	bne	.LBB16_12
	b	.LBB16_9
.LBB16_9:
.Ltmp157:
	.loc	7 807 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp158:
	.loc	7 807 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	tst	r0, r1
	bne	.LBB16_11
	b	.LBB16_10
.LBB16_10:
.Ltmp159:
	.loc	7 807 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB16_11
.Ltmp160:
.LBB16_11:
	.loc	7 807 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	b	.LBB16_12
.Ltmp161:
.LBB16_12:
	.loc	7 807 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:807:3
	b	.LBB16_13
.Ltmp162:
.LBB16_13:
	.loc	7 810 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	b	.LBB16_14
.LBB16_14:
.Ltmp163:
	.loc	7 810 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp164:
	.loc	7 810 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	tst	r0, r1
	bne	.LBB16_18
	b	.LBB16_15
.LBB16_15:
.Ltmp165:
	.loc	7 810 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp166:
	.loc	7 810 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	tst	r0, r1
	bne	.LBB16_17
	b	.LBB16_16
.LBB16_16:
.Ltmp167:
	.loc	7 810 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB16_17
.Ltmp168:
.LBB16_17:
	.loc	7 810 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	b	.LBB16_18
.Ltmp169:
.LBB16_18:
	.loc	7 810 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:810:3
	b	.LBB16_19
.Ltmp170:
.LBB16_19:
	.loc	7 813 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:813:3
	ldr	r1, [sp, #12]
	movs	r0, #1
	.loc	7 813 15 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:813:15
	strb.w	r0, [r1, #61]
	movs	r0, #0
	.loc	7 816 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:816:3
	add	sp, #16
	pop	{r7, pc}
.Ltmp171:
.Lfunc_end16:
	.size	HAL_TIMEx_OCN_Stop_DMA, .Lfunc_end16-HAL_TIMEx_OCN_Stop_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_PWMN_Start,"ax",%progbits
	.hidden	HAL_TIMEx_PWMN_Start            @ -- Begin function HAL_TIMEx_PWMN_Start
	.globl	HAL_TIMEx_PWMN_Start
	.p2align	3
	.type	HAL_TIMEx_PWMN_Start,%function
	.code	16                              @ @HAL_TIMEx_PWMN_Start
	.thumb_func
HAL_TIMEx_PWMN_Start:
.Lfunc_begin17:
	.loc	7 865 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:865:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp172:
	.loc	7 870 22 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:870:22
	ldr	r0, [sp, #4]
	.loc	7 870 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:870:28
	ldr	r0, [r0]
	.loc	7 870 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:870:38
	ldr	r1, [sp]
	movs	r2, #4
	.loc	7 870 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:870:3
	bl	TIM_CCxNChannelCmd
	.loc	7 873 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:873:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	.loc	7 876 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:876:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	orr	r0, r0, #1
	strh	r0, [r1]
	movs	r0, #0
	.loc	7 879 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:879:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp173:
.Lfunc_end17:
	.size	HAL_TIMEx_PWMN_Start, .Lfunc_end17-HAL_TIMEx_PWMN_Start
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_PWMN_Stop,"ax",%progbits
	.hidden	HAL_TIMEx_PWMN_Stop             @ -- Begin function HAL_TIMEx_PWMN_Stop
	.globl	HAL_TIMEx_PWMN_Stop
	.p2align	3
	.type	HAL_TIMEx_PWMN_Stop,%function
	.code	16                              @ @HAL_TIMEx_PWMN_Stop
	.thumb_func
HAL_TIMEx_PWMN_Stop:
.Lfunc_begin18:
	.loc	7 894 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:894:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp174:
	.loc	7 899 22 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:899:22
	ldr	r0, [sp, #4]
	.loc	7 899 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:899:28
	ldr	r0, [r0]
	.loc	7 899 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:899:38
	ldr	r1, [sp]
	movs	r2, #0
	.loc	7 899 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:899:3
	bl	TIM_CCxNChannelCmd
	.loc	7 902 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	b	.LBB18_1
.LBB18_1:
.Ltmp175:
	.loc	7 902 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp176:
	.loc	7 902 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	tst	r0, r1
	bne	.LBB18_5
	b	.LBB18_2
.LBB18_2:
.Ltmp177:
	.loc	7 902 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp178:
	.loc	7 902 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	tst	r0, r1
	bne	.LBB18_4
	b	.LBB18_3
.LBB18_3:
.Ltmp179:
	.loc	7 902 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB18_4
.Ltmp180:
.LBB18_4:
	.loc	7 902 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	b	.LBB18_5
.Ltmp181:
.LBB18_5:
	.loc	7 902 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:902:3
	b	.LBB18_6
.Ltmp182:
.LBB18_6:
	.loc	7 905 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	b	.LBB18_7
.LBB18_7:
.Ltmp183:
	.loc	7 905 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp184:
	.loc	7 905 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	tst	r0, r1
	bne	.LBB18_11
	b	.LBB18_8
.LBB18_8:
.Ltmp185:
	.loc	7 905 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp186:
	.loc	7 905 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	tst	r0, r1
	bne	.LBB18_10
	b	.LBB18_9
.LBB18_9:
.Ltmp187:
	.loc	7 905 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB18_10
.Ltmp188:
.LBB18_10:
	.loc	7 905 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	b	.LBB18_11
.Ltmp189:
.LBB18_11:
	.loc	7 905 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:905:3
	b	.LBB18_12
.Ltmp190:
.LBB18_12:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 908 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:908:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp191:
.Lfunc_end18:
	.size	HAL_TIMEx_PWMN_Stop, .Lfunc_end18-HAL_TIMEx_PWMN_Stop
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_PWMN_Start_IT,"ax",%progbits
	.hidden	HAL_TIMEx_PWMN_Start_IT         @ -- Begin function HAL_TIMEx_PWMN_Start_IT
	.globl	HAL_TIMEx_PWMN_Start_IT
	.p2align	3
	.type	HAL_TIMEx_PWMN_Start_IT,%function
	.code	16                              @ @HAL_TIMEx_PWMN_Start_IT
	.thumb_func
HAL_TIMEx_PWMN_Start_IT:
.Lfunc_begin19:
	.loc	7 923 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:923:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #12]
	str	r1, [sp, #8]
.Ltmp192:
	.loc	7 927 11 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:927:11
	ldr	r0, [sp, #8]
	.loc	7 927 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:927:3
	str	r0, [sp, #4]                    @ 4-byte Spill
	cbz	r0, .LBB19_3
	b	.LBB19_1
.LBB19_1:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB19_4
	b	.LBB19_2
.LBB19_2:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB19_5
	b	.LBB19_6
.LBB19_3:
.Ltmp193:
	.loc	7 932 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:932:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #2
	str	r0, [r1, #12]
.Ltmp194:
	.loc	7 934 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:934:5
	b	.LBB19_7
.LBB19_4:
.Ltmp195:
	.loc	7 939 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:939:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #4
	str	r0, [r1, #12]
.Ltmp196:
	.loc	7 941 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:941:5
	b	.LBB19_7
.LBB19_5:
.Ltmp197:
	.loc	7 946 7                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:946:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #8
	str	r0, [r1, #12]
.Ltmp198:
	.loc	7 948 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:948:5
	b	.LBB19_7
.LBB19_6:
	.loc	7 951 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:951:5
	b	.LBB19_7
.Ltmp199:
.LBB19_7:
	.loc	7 955 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:955:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #128
	str	r0, [r1, #12]
	.loc	7 958 22                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:958:22
	ldr	r0, [sp, #12]
	.loc	7 958 28 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:958:28
	ldr	r0, [r0]
	.loc	7 958 38                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:958:38
	ldr	r1, [sp, #8]
	movs	r2, #4
	.loc	7 958 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:958:3
	bl	TIM_CCxNChannelCmd
	.loc	7 961 3 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:961:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	.loc	7 964 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:964:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	orr	r0, r0, #1
	strh	r0, [r1]
	movs	r0, #0
	.loc	7 967 3                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:967:3
	add	sp, #16
	pop	{r7, pc}
.Ltmp200:
.Lfunc_end19:
	.size	HAL_TIMEx_PWMN_Start_IT, .Lfunc_end19-HAL_TIMEx_PWMN_Start_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_PWMN_Stop_IT,"ax",%progbits
	.hidden	HAL_TIMEx_PWMN_Stop_IT          @ -- Begin function HAL_TIMEx_PWMN_Stop_IT
	.globl	HAL_TIMEx_PWMN_Stop_IT
	.p2align	3
	.type	HAL_TIMEx_PWMN_Stop_IT,%function
	.code	16                              @ @HAL_TIMEx_PWMN_Stop_IT
	.thumb_func
HAL_TIMEx_PWMN_Stop_IT:
.Lfunc_begin20:
	.loc	7 982 0                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:982:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #12]
	str	r1, [sp, #8]
	movs	r0, #0
.Ltmp201:
	.loc	7 983 12 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:983:12
	str	r0, [sp, #4]
	.loc	7 988 11                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:988:11
	ldr	r0, [sp, #8]
	.loc	7 988 3 is_stmt 0               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:988:3
	str	r0, [sp]                        @ 4-byte Spill
	cbz	r0, .LBB20_3
	b	.LBB20_1
.LBB20_1:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB20_4
	b	.LBB20_2
.LBB20_2:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB20_5
	b	.LBB20_6
.LBB20_3:
.Ltmp202:
	.loc	7 993 7 is_stmt 1               @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:993:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2
	str	r0, [r1, #12]
.Ltmp203:
	.loc	7 995 5                         @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:995:5
	b	.LBB20_7
.LBB20_4:
.Ltmp204:
	.loc	7 1000 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1000:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #4
	str	r0, [r1, #12]
.Ltmp205:
	.loc	7 1002 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1002:5
	b	.LBB20_7
.LBB20_5:
.Ltmp206:
	.loc	7 1007 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1007:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #8
	str	r0, [r1, #12]
.Ltmp207:
	.loc	7 1009 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1009:5
	b	.LBB20_7
.LBB20_6:
	.loc	7 1012 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1012:5
	b	.LBB20_7
.Ltmp208:
.LBB20_7:
	.loc	7 1016 22                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1016:22
	ldr	r0, [sp, #12]
	.loc	7 1016 28 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1016:28
	ldr	r0, [r0]
	.loc	7 1016 38                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1016:38
	ldr	r1, [sp, #8]
	movs	r2, #0
	.loc	7 1016 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1016:3
	bl	TIM_CCxNChannelCmd
	.loc	7 1019 13 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1019:13
	ldr	r0, [sp, #12]
	.loc	7 1019 19 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1019:19
	ldr	r0, [r0]
	.loc	7 1019 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1019:29
	ldr	r0, [r0, #32]
	.loc	7 1019 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1019:11
	str	r0, [sp, #4]
	.loc	7 1020 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1020:7
	ldrh.w	r0, [sp, #4]
	movw	r1, #1092
	tst	r0, r1
	bne	.LBB20_9
	b	.LBB20_8
.LBB20_8:
.Ltmp209:
	.loc	7 1022 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1022:5
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #128
	str	r0, [r1, #12]
	.loc	7 1023 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1023:3
	b	.LBB20_9
.Ltmp210:
.LBB20_9:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	b	.LBB20_10
.LBB20_10:
.Ltmp211:
	.loc	7 1026 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp212:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	tst	r0, r1
	bne	.LBB20_14
	b	.LBB20_11
.LBB20_11:
.Ltmp213:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp214:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	tst	r0, r1
	bne	.LBB20_13
	b	.LBB20_12
.LBB20_12:
.Ltmp215:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB20_13
.Ltmp216:
.LBB20_13:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	b	.LBB20_14
.Ltmp217:
.LBB20_14:
	.loc	7 1026 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1026:3
	b	.LBB20_15
.Ltmp218:
.LBB20_15:
	.loc	7 1029 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	b	.LBB20_16
.LBB20_16:
.Ltmp219:
	.loc	7 1029 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp220:
	.loc	7 1029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	tst	r0, r1
	bne	.LBB20_20
	b	.LBB20_17
.LBB20_17:
.Ltmp221:
	.loc	7 1029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp222:
	.loc	7 1029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	tst	r0, r1
	bne	.LBB20_19
	b	.LBB20_18
.LBB20_18:
.Ltmp223:
	.loc	7 1029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB20_19
.Ltmp224:
.LBB20_19:
	.loc	7 1029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	b	.LBB20_20
.Ltmp225:
.LBB20_20:
	.loc	7 1029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1029:3
	b	.LBB20_21
.Ltmp226:
.LBB20_21:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1032 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1032:3
	add	sp, #16
	pop	{r7, pc}
.Ltmp227:
.Lfunc_end20:
	.size	HAL_TIMEx_PWMN_Stop_IT, .Lfunc_end20-HAL_TIMEx_PWMN_Stop_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_PWMN_Start_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_PWMN_Start_DMA        @ -- Begin function HAL_TIMEx_PWMN_Start_DMA
	.globl	HAL_TIMEx_PWMN_Start_DMA
	.p2align	3
	.type	HAL_TIMEx_PWMN_Start_DMA,%function
	.code	16                              @ @HAL_TIMEx_PWMN_Start_DMA
	.thumb_func
HAL_TIMEx_PWMN_Start_DMA:
.Lfunc_begin21:
	.loc	7 1049 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1049:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#24
	sub	sp, #24
	.cfi_def_cfa_offset 32
                                        @ kill: def $r12 killed $r3
	str	r0, [sp, #16]
	str	r1, [sp, #12]
	str	r2, [sp, #8]
	strh.w	r3, [sp, #6]
.Ltmp228:
	.loc	7 1053 7 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1053:7
	ldr	r0, [sp, #16]
	.loc	7 1053 13 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1053:13
	ldrb.w	r0, [r0, #61]
.Ltmp229:
	.loc	7 1053 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1053:6
	cmp	r0, #2
	bne	.LBB21_2
	b	.LBB21_1
.LBB21_1:
	.loc	7 0 6                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:6
	movs	r0, #2
.Ltmp230:
	.loc	7 1055 6 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1055:6
	strb.w	r0, [sp, #23]
	b	.LBB21_17
.Ltmp231:
.LBB21_2:
	.loc	7 1057 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1057:12
	ldr	r0, [sp, #16]
	.loc	7 1057 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1057:18
	ldrb.w	r0, [r0, #61]
.Ltmp232:
	.loc	7 1057 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1057:11
	cmp	r0, #1
	bne	.LBB21_8
	b	.LBB21_3
.LBB21_3:
.Ltmp233:
	.loc	7 1059 19 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1059:19
	ldr	r0, [sp, #8]
	.loc	7 1059 32 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1059:32
	cbnz	r0, .LBB21_6
	b	.LBB21_4
.LBB21_4:
	.loc	7 1059 36                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1059:36
	ldrh.w	r0, [sp, #6]
.Ltmp234:
	.loc	7 1059 8                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1059:8
	cmp	r0, #1
	blt	.LBB21_6
	b	.LBB21_5
.LBB21_5:
	.loc	7 0 8                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:8
	movs	r0, #1
.Ltmp235:
	.loc	7 1061 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1061:7
	strb.w	r0, [sp, #23]
	b	.LBB21_17
.Ltmp236:
.LBB21_6:
	.loc	7 1065 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1065:7
	ldr	r1, [sp, #16]
	movs	r0, #2
	.loc	7 1065 19 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1065:19
	strb.w	r0, [r1, #61]
	b	.LBB21_7
.Ltmp237:
.LBB21_7:
	.loc	7 1067 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1067:3
	b	.LBB21_8
.Ltmp238:
.LBB21_8:
	.loc	7 0 3 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	b	.LBB21_9
.LBB21_9:
	.loc	7 1068 11 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1068:11
	ldr	r0, [sp, #12]
	.loc	7 1068 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1068:3
	str	r0, [sp]                        @ 4-byte Spill
	cbz	r0, .LBB21_12
	b	.LBB21_10
.LBB21_10:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB21_13
	b	.LBB21_11
.LBB21_11:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB21_14
	b	.LBB21_15
.LBB21_12:
.Ltmp239:
	.loc	7 1073 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1073:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #36]
	.loc	7 1073 52 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1073:52
	movw	r0, :lower16:TIM_DMADelayPulseCplt
	movt	r0, :upper16:TIM_DMADelayPulseCplt
	str	r0, [r1, #60]
	.loc	7 1076 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1076:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #36]
	.loc	7 1076 53 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1076:53
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 1079 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:24
	ldr	r0, [sp, #16]
	.loc	7 1079 86 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:86
	ldr	r2, [r0]
	.loc	7 1079 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:24
	ldr	r0, [r0, #36]
	.loc	7 1079 62                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:62
	ldr	r1, [sp, #8]
	.loc	7 1079 96                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:96
	adds	r2, #52
	.loc	7 1079 102                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:102
	ldrh.w	r3, [sp, #6]
	.loc	7 1079 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1079:7
	bl	HAL_DMA_Start_IT
	.loc	7 1082 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1082:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #512
	str	r0, [r1, #12]
.Ltmp240:
	.loc	7 1084 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1084:5
	b	.LBB21_16
.LBB21_13:
.Ltmp241:
	.loc	7 1089 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1089:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #40]
	.loc	7 1089 52 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1089:52
	movw	r0, :lower16:TIM_DMADelayPulseCplt
	movt	r0, :upper16:TIM_DMADelayPulseCplt
	str	r0, [r1, #60]
	.loc	7 1092 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1092:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #40]
	.loc	7 1092 53 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1092:53
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 1095 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:24
	ldr	r0, [sp, #16]
	.loc	7 1095 86 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:86
	ldr	r2, [r0]
	.loc	7 1095 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:24
	ldr	r0, [r0, #40]
	.loc	7 1095 62                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:62
	ldr	r1, [sp, #8]
	.loc	7 1095 96                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:96
	adds	r2, #56
	.loc	7 1095 102                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:102
	ldrh.w	r3, [sp, #6]
	.loc	7 1095 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1095:7
	bl	HAL_DMA_Start_IT
	.loc	7 1098 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1098:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #1024
	str	r0, [r1, #12]
.Ltmp242:
	.loc	7 1100 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1100:5
	b	.LBB21_16
.LBB21_14:
.Ltmp243:
	.loc	7 1105 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1105:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #44]
	.loc	7 1105 52 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1105:52
	movw	r0, :lower16:TIM_DMADelayPulseCplt
	movt	r0, :upper16:TIM_DMADelayPulseCplt
	str	r0, [r1, #60]
	.loc	7 1108 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1108:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0, #44]
	.loc	7 1108 53 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1108:53
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 1111 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:24
	ldr	r0, [sp, #16]
	.loc	7 1111 86 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:86
	ldr	r2, [r0]
	.loc	7 1111 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:24
	ldr	r0, [r0, #44]
	.loc	7 1111 62                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:62
	ldr	r1, [sp, #8]
	.loc	7 1111 96                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:96
	adds	r2, #60
	.loc	7 1111 101                      @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:101
	ldrh.w	r3, [sp, #6]
	.loc	7 1111 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1111:7
	bl	HAL_DMA_Start_IT
	.loc	7 1114 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1114:7
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #2048
	str	r0, [r1, #12]
.Ltmp244:
	.loc	7 1116 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1116:5
	b	.LBB21_16
.LBB21_15:
	.loc	7 1119 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1119:5
	b	.LBB21_16
.Ltmp245:
.LBB21_16:
	.loc	7 1123 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1123:25
	ldr	r0, [sp, #16]
	.loc	7 1123 31 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1123:31
	ldr	r0, [r0]
	.loc	7 1123 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1123:41
	ldr	r1, [sp, #12]
	movs	r2, #4
	.loc	7 1123 6                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1123:6
	bl	TIM_CCxNChannelCmd
	.loc	7 1126 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1126:5
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	.loc	7 1129 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1129:3
	ldr	r0, [sp, #16]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	orr	r0, r0, #1
	strh	r0, [r1]
	movs	r0, #0
	.loc	7 1132 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1132:3
	strb.w	r0, [sp, #23]
	b	.LBB21_17
.LBB21_17:
	.loc	7 1133 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1133:1
	ldrb.w	r0, [sp, #23]
	add	sp, #24
	pop	{r7, pc}
.Ltmp246:
.Lfunc_end21:
	.size	HAL_TIMEx_PWMN_Start_DMA, .Lfunc_end21-HAL_TIMEx_PWMN_Start_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_PWMN_Stop_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_PWMN_Stop_DMA         @ -- Begin function HAL_TIMEx_PWMN_Stop_DMA
	.globl	HAL_TIMEx_PWMN_Stop_DMA
	.p2align	3
	.type	HAL_TIMEx_PWMN_Stop_DMA,%function
	.code	16                              @ @HAL_TIMEx_PWMN_Stop_DMA
	.thumb_func
HAL_TIMEx_PWMN_Stop_DMA:
.Lfunc_begin22:
	.loc	7 1147 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1147:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 24
	str	r0, [sp, #12]
	str	r1, [sp, #8]
.Ltmp247:
	.loc	7 1151 11 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1151:11
	ldr	r0, [sp, #8]
	.loc	7 1151 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1151:3
	str	r0, [sp, #4]                    @ 4-byte Spill
	cbz	r0, .LBB22_3
	b	.LBB22_1
.LBB22_1:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #4
	beq	.LBB22_4
	b	.LBB22_2
.LBB22_2:
	ldr	r0, [sp, #4]                    @ 4-byte Reload
	cmp	r0, #8
	beq	.LBB22_5
	b	.LBB22_6
.LBB22_3:
.Ltmp248:
	.loc	7 1156 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1156:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #512
	str	r0, [r1, #12]
.Ltmp249:
	.loc	7 1158 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1158:5
	b	.LBB22_7
.LBB22_4:
.Ltmp250:
	.loc	7 1163 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1163:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #1024
	str	r0, [r1, #12]
.Ltmp251:
	.loc	7 1165 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1165:5
	b	.LBB22_7
.LBB22_5:
.Ltmp252:
	.loc	7 1170 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1170:7
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2048
	str	r0, [r1, #12]
.Ltmp253:
	.loc	7 1172 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1172:5
	b	.LBB22_7
.LBB22_6:
	.loc	7 1175 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1175:5
	b	.LBB22_7
.Ltmp254:
.LBB22_7:
	.loc	7 1179 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1179:24
	ldr	r0, [sp, #12]
	.loc	7 1179 30 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1179:30
	ldr	r0, [r0]
	.loc	7 1179 40                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1179:40
	ldr	r1, [sp, #8]
	movs	r2, #0
	.loc	7 1179 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1179:5
	bl	TIM_CCxNChannelCmd
	.loc	7 1182 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	b	.LBB22_8
.LBB22_8:
.Ltmp255:
	.loc	7 1182 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp256:
	.loc	7 1182 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	tst	r0, r1
	bne	.LBB22_12
	b	.LBB22_9
.LBB22_9:
.Ltmp257:
	.loc	7 1182 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp258:
	.loc	7 1182 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	tst	r0, r1
	bne	.LBB22_11
	b	.LBB22_10
.LBB22_10:
.Ltmp259:
	.loc	7 1182 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB22_11
.Ltmp260:
.LBB22_11:
	.loc	7 1182 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	b	.LBB22_12
.Ltmp261:
.LBB22_12:
	.loc	7 1182 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1182:5
	b	.LBB22_13
.Ltmp262:
.LBB22_13:
	.loc	7 1185 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	b	.LBB22_14
.LBB22_14:
.Ltmp263:
	.loc	7 1185 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp264:
	.loc	7 1185 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	tst	r0, r1
	bne	.LBB22_18
	b	.LBB22_15
.LBB22_15:
.Ltmp265:
	.loc	7 1185 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp266:
	.loc	7 1185 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	tst	r0, r1
	bne	.LBB22_17
	b	.LBB22_16
.LBB22_16:
.Ltmp267:
	.loc	7 1185 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	ldr	r0, [sp, #12]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB22_17
.Ltmp268:
.LBB22_17:
	.loc	7 1185 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	b	.LBB22_18
.Ltmp269:
.LBB22_18:
	.loc	7 1185 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1185:3
	b	.LBB22_19
.Ltmp270:
.LBB22_19:
	.loc	7 1188 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1188:3
	ldr	r1, [sp, #12]
	movs	r0, #1
	.loc	7 1188 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1188:15
	strb.w	r0, [r1, #61]
	movs	r0, #0
	.loc	7 1191 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1191:3
	add	sp, #16
	pop	{r7, pc}
.Ltmp271:
.Lfunc_end22:
	.size	HAL_TIMEx_PWMN_Stop_DMA, .Lfunc_end22-HAL_TIMEx_PWMN_Stop_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OnePulseN_Start,"ax",%progbits
	.hidden	HAL_TIMEx_OnePulseN_Start       @ -- Begin function HAL_TIMEx_OnePulseN_Start
	.globl	HAL_TIMEx_OnePulseN_Start
	.p2align	3
	.type	HAL_TIMEx_OnePulseN_Start,%function
	.code	16                              @ @HAL_TIMEx_OnePulseN_Start
	.thumb_func
HAL_TIMEx_OnePulseN_Start:
.Lfunc_begin23:
	.loc	7 1227 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1227:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp272:
	.loc	7 1232 22 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1232:22
	ldr	r0, [sp, #4]
	.loc	7 1232 28 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1232:28
	ldr	r0, [r0]
	.loc	7 1232 38                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1232:38
	ldr	r1, [sp]
	movs	r2, #4
	.loc	7 1232 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1232:3
	bl	TIM_CCxNChannelCmd
	.loc	7 1235 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1235:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	movs	r0, #0
	.loc	7 1238 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1238:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp273:
.Lfunc_end23:
	.size	HAL_TIMEx_OnePulseN_Start, .Lfunc_end23-HAL_TIMEx_OnePulseN_Start
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OnePulseN_Stop,"ax",%progbits
	.hidden	HAL_TIMEx_OnePulseN_Stop        @ -- Begin function HAL_TIMEx_OnePulseN_Stop
	.globl	HAL_TIMEx_OnePulseN_Stop
	.p2align	3
	.type	HAL_TIMEx_OnePulseN_Stop,%function
	.code	16                              @ @HAL_TIMEx_OnePulseN_Stop
	.thumb_func
HAL_TIMEx_OnePulseN_Stop:
.Lfunc_begin24:
	.loc	7 1252 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1252:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp274:
	.loc	7 1258 24 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1258:24
	ldr	r0, [sp, #4]
	.loc	7 1258 30 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1258:30
	ldr	r0, [r0]
	.loc	7 1258 40                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1258:40
	ldr	r1, [sp]
	movs	r2, #0
	.loc	7 1258 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1258:5
	bl	TIM_CCxNChannelCmd
	.loc	7 1261 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	b	.LBB24_1
.LBB24_1:
.Ltmp275:
	.loc	7 1261 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp276:
	.loc	7 1261 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	tst	r0, r1
	bne	.LBB24_5
	b	.LBB24_2
.LBB24_2:
.Ltmp277:
	.loc	7 1261 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp278:
	.loc	7 1261 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	tst	r0, r1
	bne	.LBB24_4
	b	.LBB24_3
.LBB24_3:
.Ltmp279:
	.loc	7 1261 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB24_4
.Ltmp280:
.LBB24_4:
	.loc	7 1261 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	b	.LBB24_5
.Ltmp281:
.LBB24_5:
	.loc	7 1261 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1261:5
	b	.LBB24_6
.Ltmp282:
.LBB24_6:
	.loc	7 1264 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	b	.LBB24_7
.LBB24_7:
.Ltmp283:
	.loc	7 1264 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp284:
	.loc	7 1264 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	tst	r0, r1
	bne	.LBB24_11
	b	.LBB24_8
.LBB24_8:
.Ltmp285:
	.loc	7 1264 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp286:
	.loc	7 1264 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	tst	r0, r1
	bne	.LBB24_10
	b	.LBB24_9
.LBB24_9:
.Ltmp287:
	.loc	7 1264 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB24_10
.Ltmp288:
.LBB24_10:
	.loc	7 1264 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	b	.LBB24_11
.Ltmp289:
.LBB24_11:
	.loc	7 1264 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1264:3
	b	.LBB24_12
.Ltmp290:
.LBB24_12:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1267 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1267:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp291:
.Lfunc_end24:
	.size	HAL_TIMEx_OnePulseN_Stop, .Lfunc_end24-HAL_TIMEx_OnePulseN_Stop
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OnePulseN_Start_IT,"ax",%progbits
	.hidden	HAL_TIMEx_OnePulseN_Start_IT    @ -- Begin function HAL_TIMEx_OnePulseN_Start_IT
	.globl	HAL_TIMEx_OnePulseN_Start_IT
	.p2align	3
	.type	HAL_TIMEx_OnePulseN_Start_IT,%function
	.code	16                              @ @HAL_TIMEx_OnePulseN_Start_IT
	.thumb_func
HAL_TIMEx_OnePulseN_Start_IT:
.Lfunc_begin25:
	.loc	7 1281 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1281:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp292:
	.loc	7 1286 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1286:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #2
	str	r0, [r1, #12]
	.loc	7 1289 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1289:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #4
	str	r0, [r1, #12]
	.loc	7 1292 22                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1292:22
	ldr	r0, [sp, #4]
	.loc	7 1292 28 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1292:28
	ldr	r0, [r0]
	.loc	7 1292 38                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1292:38
	ldr	r1, [sp]
	movs	r2, #4
	.loc	7 1292 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1292:3
	bl	TIM_CCxNChannelCmd
	.loc	7 1295 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1295:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	orr	r0, r0, #32768
	str	r0, [r1, #68]
	movs	r0, #0
	.loc	7 1298 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1298:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp293:
.Lfunc_end25:
	.size	HAL_TIMEx_OnePulseN_Start_IT, .Lfunc_end25-HAL_TIMEx_OnePulseN_Start_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_OnePulseN_Stop_IT,"ax",%progbits
	.hidden	HAL_TIMEx_OnePulseN_Stop_IT     @ -- Begin function HAL_TIMEx_OnePulseN_Stop_IT
	.globl	HAL_TIMEx_OnePulseN_Stop_IT
	.p2align	3
	.type	HAL_TIMEx_OnePulseN_Stop_IT,%function
	.code	16                              @ @HAL_TIMEx_OnePulseN_Stop_IT
	.thumb_func
HAL_TIMEx_OnePulseN_Stop_IT:
.Lfunc_begin26:
	.loc	7 1312 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1312:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp294:
	.loc	7 1317 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1317:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #2
	str	r0, [r1, #12]
	.loc	7 1320 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1320:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	bic	r0, r0, #4
	str	r0, [r1, #12]
	.loc	7 1323 22                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1323:22
	ldr	r0, [sp, #4]
	.loc	7 1323 28 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1323:28
	ldr	r0, [r0]
	.loc	7 1323 38                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1323:38
	ldr	r1, [sp]
	movs	r2, #0
	.loc	7 1323 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1323:3
	bl	TIM_CCxNChannelCmd
	.loc	7 1326 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	b	.LBB26_1
.LBB26_1:
.Ltmp295:
	.loc	7 1326 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp296:
	.loc	7 1326 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	tst	r0, r1
	bne	.LBB26_5
	b	.LBB26_2
.LBB26_2:
.Ltmp297:
	.loc	7 1326 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp298:
	.loc	7 1326 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	tst	r0, r1
	bne	.LBB26_4
	b	.LBB26_3
.LBB26_3:
.Ltmp299:
	.loc	7 1326 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldr	r0, [r1, #68]
	bic	r0, r0, #32768
	str	r0, [r1, #68]
	b	.LBB26_4
.Ltmp300:
.LBB26_4:
	.loc	7 1326 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	b	.LBB26_5
.Ltmp301:
.LBB26_5:
	.loc	7 1326 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1326:3
	b	.LBB26_6
.Ltmp302:
.LBB26_6:
	.loc	7 1329 4 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	b	.LBB26_7
.LBB26_7:
.Ltmp303:
	.loc	7 1329 4 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #4369
.Ltmp304:
	.loc	7 1329 4                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	tst	r0, r1
	bne	.LBB26_11
	b	.LBB26_8
.LBB26_8:
.Ltmp305:
	.loc	7 1329 4                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	ldr	r0, [sp, #4]
	ldr	r0, [r0]
	ldr	r0, [r0, #32]
	movw	r1, #1092
.Ltmp306:
	.loc	7 1329 4                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	tst	r0, r1
	bne	.LBB26_10
	b	.LBB26_9
.LBB26_9:
.Ltmp307:
	.loc	7 1329 4                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	ldr	r0, [sp, #4]
	ldr	r1, [r0]
	ldrh	r0, [r1]
	bic	r0, r0, #1
	strh	r0, [r1]
	b	.LBB26_10
.Ltmp308:
.LBB26_10:
	.loc	7 1329 4                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	b	.LBB26_11
.Ltmp309:
.LBB26_11:
	.loc	7 1329 4                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1329:4
	b	.LBB26_12
.Ltmp310:
.LBB26_12:
	.loc	7 0 4                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:4
	movs	r0, #0
	.loc	7 1332 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1332:3
	add	sp, #8
	pop	{r7, pc}
.Ltmp311:
.Lfunc_end26:
	.size	HAL_TIMEx_OnePulseN_Stop_IT, .Lfunc_end26-HAL_TIMEx_OnePulseN_Stop_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_ConfigCommutationEvent,"ax",%progbits
	.hidden	HAL_TIMEx_ConfigCommutationEvent @ -- Begin function HAL_TIMEx_ConfigCommutationEvent
	.globl	HAL_TIMEx_ConfigCommutationEvent
	.p2align	3
	.type	HAL_TIMEx_ConfigCommutationEvent,%function
	.code	16                              @ @HAL_TIMEx_ConfigCommutationEvent
	.thumb_func
HAL_TIMEx_ConfigCommutationEvent:
.Lfunc_begin27:
	.loc	7 1380 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1380:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
	str	r0, [sp, #8]
	str	r1, [sp, #4]
	str	r2, [sp]
.Ltmp312:
	.loc	7 1385 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1385:3
	b	.LBB27_1
.LBB27_1:
.Ltmp313:
	.loc	7 1385 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1385:3
	ldr	r0, [sp, #8]
	ldrb.w	r0, [r0, #60]
.Ltmp314:
	.loc	7 1385 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1385:3
	cmp	r0, #1
	bne	.LBB27_3
	b	.LBB27_2
.LBB27_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp315:
	.loc	7 1385 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1385:3
	strb.w	r0, [sp, #15]
	b	.LBB27_13
.Ltmp316:
.LBB27_3:
	.loc	7 1385 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1385:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB27_4
.Ltmp317:
.LBB27_4:
	.loc	7 1385 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1385:3
	b	.LBB27_5
.Ltmp318:
.LBB27_5:
	.loc	7 1387 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1387:8
	ldr	r0, [sp, #4]
	.loc	7 1387 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1387:37
	cbz	r0, .LBB27_9
	b	.LBB27_6
.LBB27_6:
	.loc	7 1387 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1387:41
	ldr	r0, [sp, #4]
	.loc	7 1387 70                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1387:70
	cmp	r0, #16
	beq	.LBB27_9
	b	.LBB27_7
.LBB27_7:
	.loc	7 1388 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1388:8
	ldr	r0, [sp, #4]
	.loc	7 1388 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1388:37
	cmp	r0, #32
	beq	.LBB27_9
	b	.LBB27_8
.LBB27_8:
	.loc	7 1388 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1388:41
	ldr	r0, [sp, #4]
.Ltmp319:
	.loc	7 1387 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1387:7
	cmp	r0, #48
	bne	.LBB27_10
	b	.LBB27_9
.LBB27_9:
.Ltmp320:
	.loc	7 1391 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1391:5
	ldr	r0, [sp, #8]
	.loc	7 1391 11 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1391:11
	ldr	r1, [r0]
	.loc	7 1391 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1391:26
	ldr	r0, [r1, #8]
	movw	r2, #65423
	movt	r2, #65487
	ands	r0, r2
	str	r0, [r1, #8]
	.loc	7 1392 29 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1392:29
	ldr	r2, [sp, #4]
	.loc	7 1392 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1392:5
	ldr	r0, [sp, #8]
	.loc	7 1392 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1392:11
	ldr	r1, [r0]
	.loc	7 1392 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1392:26
	ldr	r0, [r1, #8]
	orrs	r0, r2
	str	r0, [r1, #8]
	.loc	7 1393 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1393:3
	b	.LBB27_10
.Ltmp321:
.LBB27_10:
	.loc	7 1396 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1396:3
	ldr	r0, [sp, #8]
	.loc	7 1396 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1396:9
	ldr	r1, [r0]
	.loc	7 1396 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1396:23
	ldr	r0, [r1, #4]
	orr	r0, r0, #1
	str	r0, [r1, #4]
	.loc	7 1398 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1398:3
	ldr	r0, [sp, #8]
	.loc	7 1398 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1398:9
	ldr	r1, [r0]
	.loc	7 1398 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1398:23
	ldr	r0, [r1, #4]
	bic	r0, r0, #4
	str	r0, [r1, #4]
	.loc	7 1399 26 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1399:26
	ldr	r2, [sp]
	.loc	7 1399 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1399:3
	ldr	r0, [sp, #8]
	.loc	7 1399 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1399:9
	ldr	r1, [r0]
	.loc	7 1399 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1399:23
	ldr	r0, [r1, #4]
	orrs	r0, r2
	str	r0, [r1, #4]
	.loc	7 1401 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1401:3
	b	.LBB27_11
.LBB27_11:
.Ltmp322:
	.loc	7 1401 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1401:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB27_12
.Ltmp323:
.LBB27_12:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1403 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1403:3
	strb.w	r0, [sp, #15]
	b	.LBB27_13
.LBB27_13:
	.loc	7 1404 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1404:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	bx	lr
.Ltmp324:
.Lfunc_end27:
	.size	HAL_TIMEx_ConfigCommutationEvent, .Lfunc_end27-HAL_TIMEx_ConfigCommutationEvent
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_ConfigCommutationEvent_IT,"ax",%progbits
	.hidden	HAL_TIMEx_ConfigCommutationEvent_IT @ -- Begin function HAL_TIMEx_ConfigCommutationEvent_IT
	.globl	HAL_TIMEx_ConfigCommutationEvent_IT
	.p2align	3
	.type	HAL_TIMEx_ConfigCommutationEvent_IT,%function
	.code	16                              @ @HAL_TIMEx_ConfigCommutationEvent_IT
	.thumb_func
HAL_TIMEx_ConfigCommutationEvent_IT:
.Lfunc_begin28:
	.loc	7 1429 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1429:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
	str	r0, [sp, #8]
	str	r1, [sp, #4]
	str	r2, [sp]
.Ltmp325:
	.loc	7 1434 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1434:3
	b	.LBB28_1
.LBB28_1:
.Ltmp326:
	.loc	7 1434 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1434:3
	ldr	r0, [sp, #8]
	ldrb.w	r0, [r0, #60]
.Ltmp327:
	.loc	7 1434 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1434:3
	cmp	r0, #1
	bne	.LBB28_3
	b	.LBB28_2
.LBB28_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp328:
	.loc	7 1434 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1434:3
	strb.w	r0, [sp, #15]
	b	.LBB28_13
.Ltmp329:
.LBB28_3:
	.loc	7 1434 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1434:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB28_4
.Ltmp330:
.LBB28_4:
	.loc	7 1434 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1434:3
	b	.LBB28_5
.Ltmp331:
.LBB28_5:
	.loc	7 1436 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1436:8
	ldr	r0, [sp, #4]
	.loc	7 1436 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1436:37
	cbz	r0, .LBB28_9
	b	.LBB28_6
.LBB28_6:
	.loc	7 1436 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1436:41
	ldr	r0, [sp, #4]
	.loc	7 1436 70                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1436:70
	cmp	r0, #16
	beq	.LBB28_9
	b	.LBB28_7
.LBB28_7:
	.loc	7 1437 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1437:8
	ldr	r0, [sp, #4]
	.loc	7 1437 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1437:37
	cmp	r0, #32
	beq	.LBB28_9
	b	.LBB28_8
.LBB28_8:
	.loc	7 1437 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1437:41
	ldr	r0, [sp, #4]
.Ltmp332:
	.loc	7 1436 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1436:7
	cmp	r0, #48
	bne	.LBB28_10
	b	.LBB28_9
.LBB28_9:
.Ltmp333:
	.loc	7 1440 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1440:5
	ldr	r0, [sp, #8]
	.loc	7 1440 11 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1440:11
	ldr	r1, [r0]
	.loc	7 1440 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1440:26
	ldr	r0, [r1, #8]
	movw	r2, #65423
	movt	r2, #65487
	ands	r0, r2
	str	r0, [r1, #8]
	.loc	7 1441 29 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1441:29
	ldr	r2, [sp, #4]
	.loc	7 1441 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1441:5
	ldr	r0, [sp, #8]
	.loc	7 1441 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1441:11
	ldr	r1, [r0]
	.loc	7 1441 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1441:26
	ldr	r0, [r1, #8]
	orrs	r0, r2
	str	r0, [r1, #8]
	.loc	7 1442 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1442:3
	b	.LBB28_10
.Ltmp334:
.LBB28_10:
	.loc	7 1445 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1445:3
	ldr	r0, [sp, #8]
	.loc	7 1445 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1445:9
	ldr	r1, [r0]
	.loc	7 1445 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1445:23
	ldr	r0, [r1, #4]
	orr	r0, r0, #1
	str	r0, [r1, #4]
	.loc	7 1447 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1447:3
	ldr	r0, [sp, #8]
	.loc	7 1447 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1447:9
	ldr	r1, [r0]
	.loc	7 1447 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1447:23
	ldr	r0, [r1, #4]
	bic	r0, r0, #4
	str	r0, [r1, #4]
	.loc	7 1448 26 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1448:26
	ldr	r2, [sp]
	.loc	7 1448 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1448:3
	ldr	r0, [sp, #8]
	.loc	7 1448 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1448:9
	ldr	r1, [r0]
	.loc	7 1448 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1448:23
	ldr	r0, [r1, #4]
	orrs	r0, r2
	str	r0, [r1, #4]
	.loc	7 1451 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1451:3
	ldr	r0, [sp, #8]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #32
	str	r0, [r1, #12]
	.loc	7 1453 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1453:3
	b	.LBB28_11
.LBB28_11:
.Ltmp335:
	.loc	7 1453 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1453:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB28_12
.Ltmp336:
.LBB28_12:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1455 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1455:3
	strb.w	r0, [sp, #15]
	b	.LBB28_13
.LBB28_13:
	.loc	7 1456 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1456:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	bx	lr
.Ltmp337:
.Lfunc_end28:
	.size	HAL_TIMEx_ConfigCommutationEvent_IT, .Lfunc_end28-HAL_TIMEx_ConfigCommutationEvent_IT
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_ConfigCommutationEvent_DMA,"ax",%progbits
	.hidden	HAL_TIMEx_ConfigCommutationEvent_DMA @ -- Begin function HAL_TIMEx_ConfigCommutationEvent_DMA
	.globl	HAL_TIMEx_ConfigCommutationEvent_DMA
	.p2align	3
	.type	HAL_TIMEx_ConfigCommutationEvent_DMA,%function
	.code	16                              @ @HAL_TIMEx_ConfigCommutationEvent_DMA
	.thumb_func
HAL_TIMEx_ConfigCommutationEvent_DMA:
.Lfunc_begin29:
	.loc	7 1482 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1482:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
	str	r0, [sp, #8]
	str	r1, [sp, #4]
	str	r2, [sp]
.Ltmp338:
	.loc	7 1487 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1487:3
	b	.LBB29_1
.LBB29_1:
.Ltmp339:
	.loc	7 1487 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1487:3
	ldr	r0, [sp, #8]
	ldrb.w	r0, [r0, #60]
.Ltmp340:
	.loc	7 1487 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1487:3
	cmp	r0, #1
	bne	.LBB29_3
	b	.LBB29_2
.LBB29_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp341:
	.loc	7 1487 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1487:3
	strb.w	r0, [sp, #15]
	b	.LBB29_13
.Ltmp342:
.LBB29_3:
	.loc	7 1487 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1487:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB29_4
.Ltmp343:
.LBB29_4:
	.loc	7 1487 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1487:3
	b	.LBB29_5
.Ltmp344:
.LBB29_5:
	.loc	7 1489 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1489:8
	ldr	r0, [sp, #4]
	.loc	7 1489 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1489:37
	cbz	r0, .LBB29_9
	b	.LBB29_6
.LBB29_6:
	.loc	7 1489 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1489:41
	ldr	r0, [sp, #4]
	.loc	7 1489 70                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1489:70
	cmp	r0, #16
	beq	.LBB29_9
	b	.LBB29_7
.LBB29_7:
	.loc	7 1490 8 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1490:8
	ldr	r0, [sp, #4]
	.loc	7 1490 37 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1490:37
	cmp	r0, #32
	beq	.LBB29_9
	b	.LBB29_8
.LBB29_8:
	.loc	7 1490 41                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1490:41
	ldr	r0, [sp, #4]
.Ltmp345:
	.loc	7 1489 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1489:7
	cmp	r0, #48
	bne	.LBB29_10
	b	.LBB29_9
.LBB29_9:
.Ltmp346:
	.loc	7 1493 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1493:5
	ldr	r0, [sp, #8]
	.loc	7 1493 11 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1493:11
	ldr	r1, [r0]
	.loc	7 1493 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1493:26
	ldr	r0, [r1, #8]
	movw	r2, #65423
	movt	r2, #65487
	ands	r0, r2
	str	r0, [r1, #8]
	.loc	7 1494 29 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1494:29
	ldr	r2, [sp, #4]
	.loc	7 1494 5 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1494:5
	ldr	r0, [sp, #8]
	.loc	7 1494 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1494:11
	ldr	r1, [r0]
	.loc	7 1494 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1494:26
	ldr	r0, [r1, #8]
	orrs	r0, r2
	str	r0, [r1, #8]
	.loc	7 1495 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1495:3
	b	.LBB29_10
.Ltmp347:
.LBB29_10:
	.loc	7 1498 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1498:3
	ldr	r0, [sp, #8]
	.loc	7 1498 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1498:9
	ldr	r1, [r0]
	.loc	7 1498 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1498:23
	ldr	r0, [r1, #4]
	orr	r0, r0, #1
	str	r0, [r1, #4]
	.loc	7 1500 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1500:3
	ldr	r0, [sp, #8]
	.loc	7 1500 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1500:9
	ldr	r1, [r0]
	.loc	7 1500 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1500:23
	ldr	r0, [r1, #4]
	bic	r0, r0, #4
	str	r0, [r1, #4]
	.loc	7 1501 26 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1501:26
	ldr	r2, [sp]
	.loc	7 1501 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1501:3
	ldr	r0, [sp, #8]
	.loc	7 1501 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1501:9
	ldr	r1, [r0]
	.loc	7 1501 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1501:23
	ldr	r0, [r1, #4]
	orrs	r0, r2
	str	r0, [r1, #4]
	.loc	7 1505 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1505:3
	ldr	r0, [sp, #8]
	ldr	r1, [r0, #52]
	.loc	7 1505 56 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1505:56
	movw	r0, :lower16:TIMEx_DMACommutationCplt
	movt	r0, :upper16:TIMEx_DMACommutationCplt
	str	r0, [r1, #60]
	.loc	7 1507 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1507:3
	ldr	r0, [sp, #8]
	ldr	r1, [r0, #52]
	.loc	7 1507 57 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1507:57
	movw	r0, :lower16:TIM_DMAError
	movt	r0, :upper16:TIM_DMAError
	str	r0, [r1, #76]
	.loc	7 1510 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1510:3
	ldr	r0, [sp, #8]
	ldr	r1, [r0]
	ldr	r0, [r1, #12]
	orr	r0, r0, #8192
	str	r0, [r1, #12]
	.loc	7 1512 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1512:3
	b	.LBB29_11
.LBB29_11:
.Ltmp348:
	.loc	7 1512 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1512:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB29_12
.Ltmp349:
.LBB29_12:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1514 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1514:3
	strb.w	r0, [sp, #15]
	b	.LBB29_13
.LBB29_13:
	.loc	7 1515 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1515:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	bx	lr
.Ltmp350:
.Lfunc_end29:
	.size	HAL_TIMEx_ConfigCommutationEvent_DMA, .Lfunc_end29-HAL_TIMEx_ConfigCommutationEvent_DMA
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.TIMEx_DMACommutationCplt,"ax",%progbits
	.hidden	TIMEx_DMACommutationCplt        @ -- Begin function TIMEx_DMACommutationCplt
	.globl	TIMEx_DMACommutationCplt
	.p2align	3
	.type	TIMEx_DMACommutationCplt,%function
	.code	16                              @ @TIMEx_DMACommutationCplt
	.thumb_func
TIMEx_DMACommutationCplt:
.Lfunc_begin30:
	.loc	7 2042 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2042:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.save	{r7, lr}
	push	{r7, lr}
	.cfi_def_cfa_offset 8
	.cfi_offset lr, -4
	.cfi_offset r7, -8
	.pad	#8
	sub	sp, #8
	.cfi_def_cfa_offset 16
	str	r0, [sp, #4]
.Ltmp351:
	.loc	7 2043 73 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2043:73
	ldr	r0, [sp, #4]
	.loc	7 2043 80 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2043:80
	ldr	r0, [r0, #56]
	.loc	7 2043 22                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2043:22
	str	r0, [sp]
	.loc	7 2045 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2045:3
	ldr	r1, [sp]
	movs	r0, #1
	.loc	7 2045 14 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2045:14
	strb.w	r0, [r1, #61]
	.loc	7 2047 33 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2047:33
	ldr	r0, [sp]
	.loc	7 2047 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2047:3
	bl	HAL_TIMEx_CommutationCallback
	.loc	7 2048 1 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2048:1
	add	sp, #8
	pop	{r7, pc}
.Ltmp352:
.Lfunc_end30:
	.size	TIMEx_DMACommutationCplt, .Lfunc_end30-TIMEx_DMACommutationCplt
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_MasterConfigSynchronization,"ax",%progbits
	.hidden	HAL_TIMEx_MasterConfigSynchronization @ -- Begin function HAL_TIMEx_MasterConfigSynchronization
	.globl	HAL_TIMEx_MasterConfigSynchronization
	.p2align	3
	.type	HAL_TIMEx_MasterConfigSynchronization,%function
	.code	16                              @ @HAL_TIMEx_MasterConfigSynchronization
	.thumb_func
HAL_TIMEx_MasterConfigSynchronization:
.Lfunc_begin31:
	.loc	7 1527 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1527:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#20
	sub	sp, #20
	.cfi_def_cfa_offset 20
	str	r0, [sp, #12]
	str	r1, [sp, #8]
.Ltmp353:
	.loc	7 1537 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1537:3
	b	.LBB31_1
.LBB31_1:
.Ltmp354:
	.loc	7 1537 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1537:3
	ldr	r0, [sp, #12]
	ldrb.w	r0, [r0, #60]
.Ltmp355:
	.loc	7 1537 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1537:3
	cmp	r0, #1
	bne	.LBB31_3
	b	.LBB31_2
.LBB31_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp356:
	.loc	7 1537 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1537:3
	strb.w	r0, [sp, #19]
	b	.LBB31_11
.Ltmp357:
.LBB31_3:
	.loc	7 1537 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1537:3
	ldr	r1, [sp, #12]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB31_4
.Ltmp358:
.LBB31_4:
	.loc	7 1537 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1537:3
	b	.LBB31_5
.Ltmp359:
.LBB31_5:
	.loc	7 1540 12 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1540:12
	ldr	r0, [sp, #12]
	.loc	7 1540 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1540:18
	ldr	r0, [r0]
	.loc	7 1540 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1540:28
	ldr	r0, [r0, #4]
	.loc	7 1540 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1540:10
	str	r0, [sp, #4]
	.loc	7 1543 13 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1543:13
	ldr	r0, [sp, #12]
	.loc	7 1543 19 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1543:19
	ldr	r0, [r0]
	.loc	7 1543 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1543:29
	ldr	r0, [r0, #8]
	.loc	7 1543 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1543:11
	str	r0, [sp]
.Ltmp360:
	.loc	7 1546 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1546:7
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	movs	r1, #0
	movt	r1, #16385
	cmp	r0, r1
	beq	.LBB31_7
	b	.LBB31_6
.LBB31_6:
	ldr	r0, [sp, #12]
	ldr	r0, [r0]
	movw	r1, #1024
	movt	r1, #16385
.Ltmp361:
	.loc	7 1546 7 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1546:7
	cmp	r0, r1
	bne	.LBB31_8
	b	.LBB31_7
.LBB31_7:
.Ltmp362:
	.loc	7 1552 12 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1552:12
	ldr	r0, [sp, #4]
	bic	r0, r0, #15728640
	str	r0, [sp, #4]
	.loc	7 1554 15                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1554:15
	ldr	r0, [sp, #8]
	.loc	7 1554 30 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1554:30
	ldr	r1, [r0, #4]
	.loc	7 1554 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1554:12
	ldr	r0, [sp, #4]
	orrs	r0, r1
	str	r0, [sp, #4]
	.loc	7 1555 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1555:3
	b	.LBB31_8
.Ltmp363:
.LBB31_8:
	.loc	7 1558 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1558:10
	ldr	r0, [sp, #4]
	bic	r0, r0, #112
	str	r0, [sp, #4]
	.loc	7 1560 14                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1560:14
	ldr	r0, [sp, #8]
	.loc	7 1560 29 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1560:29
	ldr	r1, [r0]
	.loc	7 1560 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1560:10
	ldr	r0, [sp, #4]
	orrs	r0, r1
	str	r0, [sp, #4]
	.loc	7 1563 11 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1563:11
	ldr	r0, [sp]
	bic	r0, r0, #128
	str	r0, [sp]
	.loc	7 1565 14                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1565:14
	ldr	r0, [sp, #8]
	.loc	7 1565 29 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1565:29
	ldr	r1, [r0, #8]
	.loc	7 1565 11                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1565:11
	ldr	r0, [sp]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1568 25 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1568:25
	ldr	r0, [sp, #4]
	.loc	7 1568 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1568:3
	ldr	r1, [sp, #12]
	.loc	7 1568 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1568:9
	ldr	r1, [r1]
	.loc	7 1568 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1568:23
	str	r0, [r1, #4]
	.loc	7 1571 26 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1571:26
	ldr	r0, [sp]
	.loc	7 1571 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1571:3
	ldr	r1, [sp, #12]
	.loc	7 1571 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1571:9
	ldr	r1, [r1]
	.loc	7 1571 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1571:24
	str	r0, [r1, #8]
	.loc	7 1573 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1573:3
	b	.LBB31_9
.LBB31_9:
.Ltmp364:
	.loc	7 1573 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1573:3
	ldr	r1, [sp, #12]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB31_10
.Ltmp365:
.LBB31_10:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1575 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1575:3
	strb.w	r0, [sp, #19]
	b	.LBB31_11
.LBB31_11:
	.loc	7 1576 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1576:1
	ldrb.w	r0, [sp, #19]
	add	sp, #20
	bx	lr
.Ltmp366:
.Lfunc_end31:
	.size	HAL_TIMEx_MasterConfigSynchronization, .Lfunc_end31-HAL_TIMEx_MasterConfigSynchronization
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_ConfigBreakDeadTime,"ax",%progbits
	.hidden	HAL_TIMEx_ConfigBreakDeadTime   @ -- Begin function HAL_TIMEx_ConfigBreakDeadTime
	.globl	HAL_TIMEx_ConfigBreakDeadTime
	.p2align	3
	.type	HAL_TIMEx_ConfigBreakDeadTime,%function
	.code	16                              @ @HAL_TIMEx_ConfigBreakDeadTime
	.thumb_func
HAL_TIMEx_ConfigBreakDeadTime:
.Lfunc_begin32:
	.loc	7 1588 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1588:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
	str	r0, [sp, #8]
	str	r1, [sp, #4]
	movs	r0, #0
.Ltmp367:
	.loc	7 1589 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1589:12
	str	r0, [sp]
	.loc	7 1603 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1603:3
	b	.LBB32_1
.LBB32_1:
.Ltmp368:
	.loc	7 1603 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1603:3
	ldr	r0, [sp, #8]
	ldrb.w	r0, [r0, #60]
.Ltmp369:
	.loc	7 1603 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1603:3
	cmp	r0, #1
	bne	.LBB32_3
	b	.LBB32_2
.LBB32_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp370:
	.loc	7 1603 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1603:3
	strb.w	r0, [sp, #15]
	b	.LBB32_11
.Ltmp371:
.LBB32_3:
	.loc	7 1603 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1603:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB32_4
.Ltmp372:
.LBB32_4:
	.loc	7 1603 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1603:3
	b	.LBB32_5
.Ltmp373:
.LBB32_5:
	.loc	7 1609 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1609:3
	ldr	r0, [sp]
	bic	r0, r0, #255
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #12]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1610 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1610:3
	ldr	r0, [sp]
	bic	r0, r0, #768
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #8]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1611 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1611:3
	ldr	r0, [sp]
	bic	r0, r0, #1024
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #4]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1612 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1612:3
	ldr	r0, [sp]
	bic	r0, r0, #2048
	ldr	r1, [sp, #4]
	ldr	r1, [r1]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1613 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1613:3
	ldr	r0, [sp]
	bic	r0, r0, #4096
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #16]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1614 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1614:3
	ldr	r0, [sp]
	bic	r0, r0, #8192
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #20]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1615 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1615:3
	ldr	r0, [sp]
	bic	r0, r0, #16384
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #40]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1616 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1616:3
	ldr	r0, [sp]
	bic	r0, r0, #983040
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #24]
	orr.w	r0, r0, r1, lsl #16
	str	r0, [sp]
.Ltmp374:
	.loc	7 1618 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1618:7
	ldr	r0, [sp, #8]
	ldr	r0, [r0]
	movs	r1, #0
	movt	r1, #16385
	cmp	r0, r1
	beq	.LBB32_7
	b	.LBB32_6
.LBB32_6:
	ldr	r0, [sp, #8]
	ldr	r0, [r0]
	movw	r1, #1024
	movt	r1, #16385
.Ltmp375:
	.loc	7 1618 7 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1618:7
	cmp	r0, r1
	bne	.LBB32_8
	b	.LBB32_7
.LBB32_7:
.Ltmp376:
	.loc	7 1625 5 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1625:5
	ldr	r0, [sp]
	bic	r0, r0, #15728640
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #36]
	orr.w	r0, r0, r1, lsl #20
	str	r0, [sp]
	.loc	7 1626 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1626:5
	ldr	r0, [sp]
	bic	r0, r0, #16777216
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #28]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1627 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1627:5
	ldr	r0, [sp]
	bic	r0, r0, #33554432
	ldr	r1, [sp, #4]
	ldr	r1, [r1, #32]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1628 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1628:3
	b	.LBB32_8
.Ltmp377:
.LBB32_8:
	.loc	7 1631 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1631:26
	ldr	r0, [sp]
	.loc	7 1631 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1631:3
	ldr	r1, [sp, #8]
	.loc	7 1631 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1631:9
	ldr	r1, [r1]
	.loc	7 1631 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1631:24
	str	r0, [r1, #68]
	.loc	7 1633 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1633:3
	b	.LBB32_9
.LBB32_9:
.Ltmp378:
	.loc	7 1633 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1633:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB32_10
.Ltmp379:
.LBB32_10:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1635 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1635:3
	strb.w	r0, [sp, #15]
	b	.LBB32_11
.LBB32_11:
	.loc	7 1636 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1636:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	bx	lr
.Ltmp380:
.Lfunc_end32:
	.size	HAL_TIMEx_ConfigBreakDeadTime, .Lfunc_end32-HAL_TIMEx_ConfigBreakDeadTime
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_ConfigBreakInput,"ax",%progbits
	.hidden	HAL_TIMEx_ConfigBreakInput      @ -- Begin function HAL_TIMEx_ConfigBreakInput
	.globl	HAL_TIMEx_ConfigBreakInput
	.p2align	3
	.type	HAL_TIMEx_ConfigBreakInput,%function
	.code	16                              @ @HAL_TIMEx_ConfigBreakInput
	.thumb_func
HAL_TIMEx_ConfigBreakInput:
.Lfunc_begin33:
	.loc	7 1652 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1652:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#44
	sub	sp, #44
	.cfi_def_cfa_offset 44
	str	r0, [sp, #36]
	str	r1, [sp, #32]
	str	r2, [sp, #28]
	movs	r0, #0
.Ltmp381:
	.loc	7 1653 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1653:12
	str	r0, [sp, #24]
	.loc	7 1654 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1654:12
	str	r0, [sp, #20]
	.loc	7 1655 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1655:12
	str	r0, [sp, #16]
	.loc	7 1656 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1656:12
	str	r0, [sp, #12]
	.loc	7 1657 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1657:12
	str	r0, [sp, #8]
.Ltmp382:
	.loc	7 1664 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1664:7
	ldr	r0, [sp, #28]
	.loc	7 1664 26 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1664:26
	ldr	r0, [r0]
.Ltmp383:
	.loc	7 1664 7                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1664:7
	cmp	r0, #8
	beq	.LBB33_2
	b	.LBB33_1
.LBB33_1:
.Ltmp384:
	.loc	7 1667 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1667:3
	b	.LBB33_2
.Ltmp385:
.LBB33_2:
	.loc	7 1670 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1670:3
	b	.LBB33_3
.LBB33_3:
.Ltmp386:
	.loc	7 1670 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1670:3
	ldr	r0, [sp, #36]
	ldrb.w	r0, [r0, #60]
.Ltmp387:
	.loc	7 1670 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1670:3
	cmp	r0, #1
	bne	.LBB33_5
	b	.LBB33_4
.LBB33_4:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp388:
	.loc	7 1670 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1670:3
	strb.w	r0, [sp, #43]
	b	.LBB33_27
.Ltmp389:
.LBB33_5:
	.loc	7 1670 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1670:3
	ldr	r1, [sp, #36]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB33_6
.Ltmp390:
.LBB33_6:
	.loc	7 1670 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1670:3
	b	.LBB33_7
.Ltmp391:
.LBB33_7:
	.loc	7 1672 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1672:10
	ldr	r0, [sp, #28]
	.loc	7 1672 29 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1672:29
	ldr	r0, [r0]
	.loc	7 1672 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1672:3
	subs	r0, #1
	mov	r1, r0
	str	r1, [sp, #4]                    @ 4-byte Spill
	cmp	r0, #7
	bhi	.LBB33_14
@ %bb.8:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	ldr	r1, [sp, #4]                    @ 4-byte Reload
.LCPI33_0:
	tbb	[pc, r1]
@ %bb.9:
.LJTI33_0:
	.byte	(.LBB33_10-(.LCPI33_0+4))/2
	.byte	(.LBB33_11-(.LCPI33_0+4))/2
	.byte	(.LBB33_14-(.LCPI33_0+4))/2
	.byte	(.LBB33_12-(.LCPI33_0+4))/2
	.byte	(.LBB33_14-(.LCPI33_0+4))/2
	.byte	(.LBB33_14-(.LCPI33_0+4))/2
	.byte	(.LBB33_14-(.LCPI33_0+4))/2
	.byte	(.LBB33_13-(.LCPI33_0+4))/2
	.p2align	1
.LBB33_10:
	movs	r0, #1
.Ltmp392:
	.loc	7 1676 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1676:24
	str	r0, [sp, #20]
	movs	r0, #0
	.loc	7 1677 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1677:26
	str	r0, [sp, #12]
	mov.w	r0, #512
	.loc	7 1678 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1678:26
	str	r0, [sp, #16]
	movs	r0, #9
	.loc	7 1679 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1679:28
	str	r0, [sp, #8]
.Ltmp393:
	.loc	7 1681 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1681:5
	b	.LBB33_15
.LBB33_11:
	.loc	7 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:5
	movs	r0, #2
.Ltmp394:
	.loc	7 1684 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1684:24
	str	r0, [sp, #20]
	movs	r0, #1
	.loc	7 1685 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1685:26
	str	r0, [sp, #12]
	mov.w	r0, #1024
	.loc	7 1686 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1686:26
	str	r0, [sp, #16]
	movs	r0, #10
	.loc	7 1687 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1687:28
	str	r0, [sp, #8]
.Ltmp395:
	.loc	7 1689 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1689:5
	b	.LBB33_15
.LBB33_12:
	.loc	7 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:5
	movs	r0, #4
.Ltmp396:
	.loc	7 1692 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1692:24
	str	r0, [sp, #20]
	movs	r0, #2
	.loc	7 1693 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1693:26
	str	r0, [sp, #12]
	mov.w	r0, #2048
	.loc	7 1694 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1694:26
	str	r0, [sp, #16]
	movs	r0, #11
	.loc	7 1695 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1695:28
	str	r0, [sp, #8]
.Ltmp397:
	.loc	7 1697 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1697:5
	b	.LBB33_15
.LBB33_13:
	.loc	7 0 5 is_stmt 0                 @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:5
	mov.w	r0, #256
.Ltmp398:
	.loc	7 1700 24 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1700:24
	str	r0, [sp, #20]
	movs	r0, #8
	.loc	7 1701 26                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1701:26
	str	r0, [sp, #12]
.Ltmp399:
	.loc	7 1703 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1703:5
	b	.LBB33_15
.LBB33_14:
	.loc	7 1706 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1706:5
	b	.LBB33_15
.Ltmp400:
.LBB33_15:
	.loc	7 1709 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1709:10
	ldr	r0, [sp, #32]
	.loc	7 1709 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1709:3
	str	r0, [sp]                        @ 4-byte Spill
	cmp	r0, #1
	beq	.LBB33_17
	b	.LBB33_16
.LBB33_16:
	ldr	r0, [sp]                        @ 4-byte Reload
	cmp	r0, #2
	beq	.LBB33_20
	b	.LBB33_23
.LBB33_17:
.Ltmp401:
	.loc	7 1714 18 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1714:18
	ldr	r0, [sp, #36]
	.loc	7 1714 24 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1714:24
	ldr	r0, [r0]
	.loc	7 1714 34                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1714:34
	ldr	r0, [r0, #96]
	.loc	7 1714 16                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1714:16
	str	r0, [sp, #24]
	.loc	7 1717 20 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1717:20
	ldr	r1, [sp, #20]
	.loc	7 1717 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1717:16
	ldr	r0, [sp, #24]
	bics	r0, r1
	str	r0, [sp, #24]
	.loc	7 1718 20 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:20
	ldr	r0, [sp, #28]
	.loc	7 1718 39 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:39
	ldr	r0, [r0, #4]
	.loc	7 1718 49                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:49
	ldr	r1, [sp, #12]
	.loc	7 1718 46                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:46
	lsls	r0, r1
	.loc	7 1718 71                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:71
	ldr	r1, [sp, #20]
	.loc	7 1718 69                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:69
	ands	r1, r0
	.loc	7 1718 16                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1718:16
	ldr	r0, [sp, #24]
	orrs	r0, r1
	str	r0, [sp, #24]
.Ltmp402:
	.loc	7 1721 13 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1721:13
	ldr	r0, [sp, #28]
	.loc	7 1721 32 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1721:32
	ldr	r0, [r0]
.Ltmp403:
	.loc	7 1721 13                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1721:13
	cmp	r0, #8
	beq	.LBB33_19
	b	.LBB33_18
.LBB33_18:
.Ltmp404:
	.loc	7 1723 22 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1723:22
	ldr	r1, [sp, #16]
	.loc	7 1723 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1723:18
	ldr	r0, [sp, #24]
	bics	r0, r1
	str	r0, [sp, #24]
	.loc	7 1724 22 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:22
	ldr	r0, [sp, #28]
	.loc	7 1724 41 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:41
	ldr	r0, [r0, #8]
	.loc	7 1724 53                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:53
	ldr	r1, [sp, #8]
	.loc	7 1724 50                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:50
	lsls	r0, r1
	.loc	7 1724 77                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:77
	ldr	r1, [sp, #16]
	.loc	7 1724 75                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:75
	ands	r1, r0
	.loc	7 1724 18                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1724:18
	ldr	r0, [sp, #24]
	orrs	r0, r1
	str	r0, [sp, #24]
	.loc	7 1725 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1725:9
	b	.LBB33_19
.Ltmp405:
.LBB33_19:
	.loc	7 1728 31                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1728:31
	ldr	r0, [sp, #24]
	.loc	7 1728 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1728:9
	ldr	r1, [sp, #36]
	.loc	7 1728 15                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1728:15
	ldr	r1, [r1]
	.loc	7 1728 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1728:29
	str	r0, [r1, #96]
.Ltmp406:
	.loc	7 1730 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1730:9
	b	.LBB33_24
.LBB33_20:
.Ltmp407:
	.loc	7 1734 18                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1734:18
	ldr	r0, [sp, #36]
	.loc	7 1734 24 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1734:24
	ldr	r0, [r0]
	.loc	7 1734 34                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1734:34
	ldr	r0, [r0, #100]
	.loc	7 1734 16                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1734:16
	str	r0, [sp, #24]
	.loc	7 1737 20 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1737:20
	ldr	r1, [sp, #20]
	.loc	7 1737 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1737:16
	ldr	r0, [sp, #24]
	bics	r0, r1
	str	r0, [sp, #24]
	.loc	7 1738 20 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:20
	ldr	r0, [sp, #28]
	.loc	7 1738 39 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:39
	ldr	r0, [r0, #4]
	.loc	7 1738 49                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:49
	ldr	r1, [sp, #12]
	.loc	7 1738 46                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:46
	lsls	r0, r1
	.loc	7 1738 71                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:71
	ldr	r1, [sp, #20]
	.loc	7 1738 69                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:69
	ands	r1, r0
	.loc	7 1738 16                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1738:16
	ldr	r0, [sp, #24]
	orrs	r0, r1
	str	r0, [sp, #24]
.Ltmp408:
	.loc	7 1741 13 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1741:13
	ldr	r0, [sp, #28]
	.loc	7 1741 32 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1741:32
	ldr	r0, [r0]
.Ltmp409:
	.loc	7 1741 13                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1741:13
	cmp	r0, #8
	beq	.LBB33_22
	b	.LBB33_21
.LBB33_21:
.Ltmp410:
	.loc	7 1743 22 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1743:22
	ldr	r1, [sp, #16]
	.loc	7 1743 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1743:18
	ldr	r0, [sp, #24]
	bics	r0, r1
	str	r0, [sp, #24]
	.loc	7 1744 22 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:22
	ldr	r0, [sp, #28]
	.loc	7 1744 41 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:41
	ldr	r0, [r0, #8]
	.loc	7 1744 53                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:53
	ldr	r1, [sp, #8]
	.loc	7 1744 50                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:50
	lsls	r0, r1
	.loc	7 1744 77                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:77
	ldr	r1, [sp, #16]
	.loc	7 1744 75                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:75
	ands	r1, r0
	.loc	7 1744 18                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1744:18
	ldr	r0, [sp, #24]
	orrs	r0, r1
	str	r0, [sp, #24]
	.loc	7 1745 9 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1745:9
	b	.LBB33_22
.Ltmp411:
.LBB33_22:
	.loc	7 1748 31                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1748:31
	ldr	r0, [sp, #24]
	.loc	7 1748 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1748:9
	ldr	r1, [sp, #36]
	.loc	7 1748 15                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1748:15
	ldr	r1, [r1]
	.loc	7 1748 29                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1748:29
	str	r0, [r1, #100]
.Ltmp412:
	.loc	7 1750 7 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1750:7
	b	.LBB33_24
.LBB33_23:
	.loc	7 1752 5                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1752:5
	b	.LBB33_24
.Ltmp413:
.LBB33_24:
	.loc	7 1755 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1755:3
	b	.LBB33_25
.LBB33_25:
.Ltmp414:
	.loc	7 1755 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1755:3
	ldr	r1, [sp, #36]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB33_26
.Ltmp415:
.LBB33_26:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1757 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1757:3
	strb.w	r0, [sp, #43]
	b	.LBB33_27
.LBB33_27:
	.loc	7 1758 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1758:1
	ldrb.w	r0, [sp, #43]
	add	sp, #44
	bx	lr
.Ltmp416:
.Lfunc_end33:
	.size	HAL_TIMEx_ConfigBreakInput, .Lfunc_end33-HAL_TIMEx_ConfigBreakInput
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_RemapConfig,"ax",%progbits
	.hidden	HAL_TIMEx_RemapConfig           @ -- Begin function HAL_TIMEx_RemapConfig
	.globl	HAL_TIMEx_RemapConfig
	.p2align	3
	.type	HAL_TIMEx_RemapConfig,%function
	.code	16                              @ @HAL_TIMEx_RemapConfig
	.thumb_func
HAL_TIMEx_RemapConfig:
.Lfunc_begin34:
	.loc	7 1807 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1807:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#16
	sub	sp, #16
	.cfi_def_cfa_offset 16
	str	r0, [sp, #8]
	str	r1, [sp, #4]
	movs	r0, #0
.Ltmp417:
	.loc	7 1808 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1808:12
	str	r0, [sp]
	.loc	7 1810 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1810:3
	b	.LBB34_1
.LBB34_1:
.Ltmp418:
	.loc	7 1810 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1810:3
	ldr	r0, [sp, #8]
	ldrb.w	r0, [r0, #60]
.Ltmp419:
	.loc	7 1810 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1810:3
	cmp	r0, #1
	bne	.LBB34_3
	b	.LBB34_2
.LBB34_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp420:
	.loc	7 1810 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1810:3
	strb.w	r0, [sp, #15]
	b	.LBB34_8
.Ltmp421:
.LBB34_3:
	.loc	7 1810 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1810:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB34_4
.Ltmp422:
.LBB34_4:
	.loc	7 1810 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1810:3
	b	.LBB34_5
.Ltmp423:
.LBB34_5:
	.loc	7 1816 12 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1816:12
	ldr	r0, [sp, #8]
	.loc	7 1816 18 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1816:18
	ldr	r0, [r0]
	.loc	7 1816 28                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1816:28
	ldr	r0, [r0, #96]
	.loc	7 1816 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1816:10
	str	r0, [sp]
	.loc	7 1817 10 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1817:10
	ldr	r0, [sp]
	bic	r0, r0, #245760
	str	r0, [sp]
	.loc	7 1818 14                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1818:14
	ldr	r0, [sp, #4]
	.loc	7 1818 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1818:20
	and	r1, r0, #245760
	.loc	7 1818 10                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1818:10
	ldr	r0, [sp]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1821 25 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1821:25
	ldr	r0, [sp]
	.loc	7 1821 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1821:3
	ldr	r1, [sp, #8]
	.loc	7 1821 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1821:9
	ldr	r1, [r1]
	.loc	7 1821 23                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1821:23
	str	r0, [r1, #96]
	.loc	7 1823 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1823:3
	ldr	r1, [sp, #8]
	movs	r0, #1
	.loc	7 1823 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1823:15
	strb.w	r0, [r1, #61]
	.loc	7 1825 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1825:3
	b	.LBB34_6
.LBB34_6:
.Ltmp424:
	.loc	7 1825 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1825:3
	ldr	r1, [sp, #8]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB34_7
.Ltmp425:
.LBB34_7:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1827 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1827:3
	strb.w	r0, [sp, #15]
	b	.LBB34_8
.LBB34_8:
	.loc	7 1828 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1828:1
	ldrb.w	r0, [sp, #15]
	add	sp, #16
	bx	lr
.Ltmp426:
.Lfunc_end34:
	.size	HAL_TIMEx_RemapConfig, .Lfunc_end34-HAL_TIMEx_RemapConfig
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_TISelection,"ax",%progbits
	.hidden	HAL_TIMEx_TISelection           @ -- Begin function HAL_TIMEx_TISelection
	.globl	HAL_TIMEx_TISelection
	.p2align	3
	.type	HAL_TIMEx_TISelection,%function
	.code	16                              @ @HAL_TIMEx_TISelection
	.thumb_func
HAL_TIMEx_TISelection:
.Lfunc_begin35:
	.loc	7 1894 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1894:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#20
	sub	sp, #20
	.cfi_def_cfa_offset 20
	str	r0, [sp, #12]
	str	r1, [sp, #8]
	str	r2, [sp, #4]
	movs	r0, #0
.Ltmp427:
	.loc	7 1895 12 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1895:12
	str	r0, [sp]
	.loc	7 1897 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1897:3
	b	.LBB35_1
.LBB35_1:
.Ltmp428:
	.loc	7 1897 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1897:3
	ldr	r0, [sp, #12]
	ldrb.w	r0, [r0, #60]
.Ltmp429:
	.loc	7 1897 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1897:3
	cmp	r0, #1
	bne	.LBB35_3
	b	.LBB35_2
.LBB35_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp430:
	.loc	7 1897 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1897:3
	strb.w	r0, [sp, #19]
	b	.LBB35_8
.Ltmp431:
.LBB35_3:
	.loc	7 1897 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1897:3
	ldr	r1, [sp, #12]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB35_4
.Ltmp432:
.LBB35_4:
	.loc	7 1897 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1897:3
	b	.LBB35_5
.Ltmp433:
.LBB35_5:
	.loc	7 1903 14 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1903:14
	ldr	r0, [sp, #12]
	.loc	7 1903 20 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1903:20
	ldr	r0, [r0]
	.loc	7 1903 30                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1903:30
	ldr	r0, [r0, #104]
	.loc	7 1903 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1903:12
	str	r0, [sp]
	.loc	7 1905 38 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1905:38
	ldr	r0, [sp, #4]
	.loc	7 1905 46 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1905:46
	lsls	r1, r0, #2
	movs	r0, #15
	.loc	7 1905 34                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1905:34
	lsl.w	r1, r0, r1
	.loc	7 1905 12                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1905:12
	ldr	r0, [sp]
	bics	r0, r1
	str	r0, [sp]
	.loc	7 1906 16 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1906:16
	ldr	r1, [sp, #8]
	.loc	7 1906 12 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1906:12
	ldr	r0, [sp]
	orrs	r0, r1
	str	r0, [sp]
	.loc	7 1909 27 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1909:27
	ldr	r0, [sp]
	.loc	7 1909 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1909:3
	ldr	r1, [sp, #12]
	.loc	7 1909 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1909:9
	ldr	r1, [r1]
	.loc	7 1909 25                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1909:25
	str	r0, [r1, #104]
	.loc	7 1911 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1911:3
	ldr	r1, [sp, #12]
	movs	r0, #1
	.loc	7 1911 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1911:15
	strb.w	r0, [r1, #61]
	.loc	7 1913 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1913:3
	b	.LBB35_6
.LBB35_6:
.Ltmp434:
	.loc	7 1913 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1913:3
	ldr	r1, [sp, #12]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB35_7
.Ltmp435:
.LBB35_7:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1915 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1915:3
	strb.w	r0, [sp, #19]
	b	.LBB35_8
.LBB35_8:
	.loc	7 1916 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1916:1
	ldrb.w	r0, [sp, #19]
	add	sp, #20
	bx	lr
.Ltmp436:
.Lfunc_end35:
	.size	HAL_TIMEx_TISelection, .Lfunc_end35-HAL_TIMEx_TISelection
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_GroupChannel5,"ax",%progbits
	.hidden	HAL_TIMEx_GroupChannel5         @ -- Begin function HAL_TIMEx_GroupChannel5
	.globl	HAL_TIMEx_GroupChannel5
	.p2align	3
	.type	HAL_TIMEx_GroupChannel5,%function
	.code	16                              @ @HAL_TIMEx_GroupChannel5
	.thumb_func
HAL_TIMEx_GroupChannel5:
.Lfunc_begin36:
	.loc	7 1929 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1929:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#12
	sub	sp, #12
	.cfi_def_cfa_offset 12
	str	r0, [sp, #4]
	str	r1, [sp]
.Ltmp437:
	.loc	7 1935 3 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1935:3
	b	.LBB36_1
.LBB36_1:
.Ltmp438:
	.loc	7 1935 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1935:3
	ldr	r0, [sp, #4]
	ldrb.w	r0, [r0, #60]
.Ltmp439:
	.loc	7 1935 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1935:3
	cmp	r0, #1
	bne	.LBB36_3
	b	.LBB36_2
.LBB36_2:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #2
.Ltmp440:
	.loc	7 1935 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1935:3
	strb.w	r0, [sp, #11]
	b	.LBB36_8
.Ltmp441:
.LBB36_3:
	.loc	7 1935 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1935:3
	ldr	r1, [sp, #4]
	movs	r0, #1
	strb.w	r0, [r1, #60]
	b	.LBB36_4
.Ltmp442:
.LBB36_4:
	.loc	7 1935 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1935:3
	b	.LBB36_5
.Ltmp443:
.LBB36_5:
	.loc	7 1937 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1937:3
	ldr	r1, [sp, #4]
	movs	r0, #2
	.loc	7 1937 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1937:15
	strb.w	r0, [r1, #61]
	.loc	7 1940 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1940:3
	ldr	r0, [sp, #4]
	.loc	7 1940 9 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1940:9
	ldr	r1, [r0]
	.loc	7 1940 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1940:24
	ldr	r0, [r1, #88]
	bic	r0, r0, #-536870912
	str	r0, [r1, #88]
	.loc	7 1943 27 is_stmt 1             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1943:27
	ldr	r2, [sp]
	.loc	7 1943 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1943:3
	ldr	r0, [sp, #4]
	.loc	7 1943 9                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1943:9
	ldr	r1, [r0]
	.loc	7 1943 24                       @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1943:24
	ldr	r0, [r1, #88]
	orrs	r0, r2
	str	r0, [r1, #88]
	.loc	7 1945 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1945:3
	ldr	r1, [sp, #4]
	movs	r0, #1
	.loc	7 1945 15 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1945:15
	strb.w	r0, [r1, #61]
	.loc	7 1947 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1947:3
	b	.LBB36_6
.LBB36_6:
.Ltmp444:
	.loc	7 1947 3 is_stmt 0              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1947:3
	ldr	r1, [sp, #4]
	movs	r0, #0
	strb.w	r0, [r1, #60]
	b	.LBB36_7
.Ltmp445:
.LBB36_7:
	.loc	7 0 3                           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:0:3
	movs	r0, #0
	.loc	7 1949 3 is_stmt 1              @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1949:3
	strb.w	r0, [sp, #11]
	b	.LBB36_8
.LBB36_8:
	.loc	7 1950 1                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1950:1
	ldrb.w	r0, [sp, #11]
	add	sp, #12
	bx	lr
.Ltmp446:
.Lfunc_end36:
	.size	HAL_TIMEx_GroupChannel5, .Lfunc_end36-HAL_TIMEx_GroupChannel5
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_CommutationCallback,"ax",%progbits
	.hidden	HAL_TIMEx_CommutationCallback   @ -- Begin function HAL_TIMEx_CommutationCallback
	.weak	HAL_TIMEx_CommutationCallback
	.p2align	3
	.type	HAL_TIMEx_CommutationCallback,%function
	.code	16                              @ @HAL_TIMEx_CommutationCallback
	.thumb_func
HAL_TIMEx_CommutationCallback:
.Lfunc_begin37:
	.loc	7 1979 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1979:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp447:
	.loc	7 1986 1 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1986:1
	add	sp, #4
	bx	lr
.Ltmp448:
.Lfunc_end37:
	.size	HAL_TIMEx_CommutationCallback, .Lfunc_end37-HAL_TIMEx_CommutationCallback
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_BreakCallback,"ax",%progbits
	.hidden	HAL_TIMEx_BreakCallback         @ -- Begin function HAL_TIMEx_BreakCallback
	.weak	HAL_TIMEx_BreakCallback
	.p2align	3
	.type	HAL_TIMEx_BreakCallback,%function
	.code	16                              @ @HAL_TIMEx_BreakCallback
	.thumb_func
HAL_TIMEx_BreakCallback:
.Lfunc_begin38:
	.loc	7 1994 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:1994:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp449:
	.loc	7 2001 1 prologue_end           @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2001:1
	add	sp, #4
	bx	lr
.Ltmp450:
.Lfunc_end38:
	.size	HAL_TIMEx_BreakCallback, .Lfunc_end38-HAL_TIMEx_BreakCallback
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.section	.text.HAL_TIMEx_HallSensor_GetState,"ax",%progbits
	.hidden	HAL_TIMEx_HallSensor_GetState   @ -- Begin function HAL_TIMEx_HallSensor_GetState
	.globl	HAL_TIMEx_HallSensor_GetState
	.p2align	3
	.type	HAL_TIMEx_HallSensor_GetState,%function
	.code	16                              @ @HAL_TIMEx_HallSensor_GetState
	.thumb_func
HAL_TIMEx_HallSensor_GetState:
.Lfunc_begin39:
	.loc	7 2028 0                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2028:0
	.fnstart
	.cfi_startproc
@ %bb.0:
	.pad	#4
	sub	sp, #4
	.cfi_def_cfa_offset 4
	str	r0, [sp]
.Ltmp451:
	.loc	7 2029 10 prologue_end          @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2029:10
	ldr	r0, [sp]
	.loc	7 2029 16 is_stmt 0             @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2029:16
	ldrb.w	r0, [r0, #61]
	.loc	7 2029 3                        @ ../../Libraries/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c:2029:3
	add	sp, #4
	bx	lr
.Ltmp452:
.Lfunc_end39:
	.size	HAL_TIMEx_HallSensor_GetState, .Lfunc_end39-HAL_TIMEx_HallSensor_GetState
	.cfi_endproc
	.cantunwind
	.fnend
                                        @ -- End function
	.file	8 "C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" "../../Libraries/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h"
	.section	.debug_abbrev,"",%progbits
	.byte	1                               @ Abbreviation Code
	.byte	17                              @ DW_TAG_compile_unit
	.byte	1                               @ DW_CHILDREN_yes
	.byte	37                              @ DW_AT_producer
	.byte	14                              @ DW_FORM_strp
	.byte	19                              @ DW_AT_language
	.byte	5                               @ DW_FORM_data2
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	16                              @ DW_AT_stmt_list
	.byte	23                              @ DW_FORM_sec_offset
	.byte	27                              @ DW_AT_comp_dir
	.byte	14                              @ DW_FORM_strp
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	85                              @ DW_AT_ranges
	.byte	23                              @ DW_FORM_sec_offset
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	2                               @ Abbreviation Code
	.byte	4                               @ DW_TAG_enumeration_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	3                               @ Abbreviation Code
	.byte	40                              @ DW_TAG_enumerator
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	28                              @ DW_AT_const_value
	.byte	15                              @ DW_FORM_udata
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	4                               @ Abbreviation Code
	.byte	36                              @ DW_TAG_base_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	62                              @ DW_AT_encoding
	.byte	11                              @ DW_FORM_data1
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	5                               @ Abbreviation Code
	.byte	4                               @ DW_TAG_enumeration_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	6                               @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	7                               @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	8                               @ Abbreviation Code
	.byte	22                              @ DW_TAG_typedef
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	9                               @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	10                              @ Abbreviation Code
	.byte	13                              @ DW_TAG_member
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	56                              @ DW_AT_data_member_location
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	11                              @ Abbreviation Code
	.byte	53                              @ DW_TAG_volatile_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	12                              @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	13                              @ Abbreviation Code
	.byte	13                              @ DW_TAG_member
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	56                              @ DW_AT_data_member_location
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	14                              @ Abbreviation Code
	.byte	1                               @ DW_TAG_array_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	15                              @ Abbreviation Code
	.byte	33                              @ DW_TAG_subrange_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	55                              @ DW_AT_count
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	16                              @ Abbreviation Code
	.byte	19                              @ DW_TAG_structure_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	17                              @ Abbreviation Code
	.byte	15                              @ DW_TAG_pointer_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	18                              @ Abbreviation Code
	.byte	21                              @ DW_TAG_subroutine_type
	.byte	1                               @ DW_CHILDREN_yes
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	19                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	20                              @ Abbreviation Code
	.byte	36                              @ DW_TAG_base_type
	.byte	0                               @ DW_CHILDREN_no
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	11                              @ DW_AT_byte_size
	.byte	11                              @ DW_FORM_data1
	.byte	62                              @ DW_AT_encoding
	.byte	11                              @ DW_FORM_data1
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	21                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	22                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	23                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	11                              @ DW_FORM_data1
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	24                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	25                              @ Abbreviation Code
	.byte	5                               @ DW_TAG_formal_parameter
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	26                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	63                              @ DW_AT_external
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	27                              @ Abbreviation Code
	.byte	46                              @ DW_TAG_subprogram
	.byte	1                               @ DW_CHILDREN_yes
	.byte	17                              @ DW_AT_low_pc
	.byte	1                               @ DW_FORM_addr
	.byte	18                              @ DW_AT_high_pc
	.byte	6                               @ DW_FORM_data4
	.byte	64                              @ DW_AT_frame_base
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	39                              @ DW_AT_prototyped
	.byte	25                              @ DW_FORM_flag_present
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	28                              @ Abbreviation Code
	.byte	52                              @ DW_TAG_variable
	.byte	0                               @ DW_CHILDREN_no
	.byte	2                               @ DW_AT_location
	.byte	24                              @ DW_FORM_exprloc
	.byte	3                               @ DW_AT_name
	.byte	14                              @ DW_FORM_strp
	.byte	58                              @ DW_AT_decl_file
	.byte	11                              @ DW_FORM_data1
	.byte	59                              @ DW_AT_decl_line
	.byte	5                               @ DW_FORM_data2
	.byte	73                              @ DW_AT_type
	.byte	19                              @ DW_FORM_ref4
	.byte	0                               @ EOM(1)
	.byte	0                               @ EOM(2)
	.byte	0                               @ EOM(3)
	.section	.debug_info,"",%progbits
.Lcu_begin0:
	.long	.Ldebug_info_end0-.Ldebug_info_start0 @ Length of Unit
.Ldebug_info_start0:
	.short	4                               @ DWARF version number
	.long	.debug_abbrev                   @ Offset Into Abbrev. Section
	.byte	4                               @ Address Size (in bytes)
	.byte	1                               @ Abbrev [1] 0xb:0x1110 DW_TAG_compile_unit
	.long	.Linfo_string0                  @ DW_AT_producer
	.short	12                              @ DW_AT_language
	.long	.Linfo_string1                  @ DW_AT_name
	.long	.Lline_table_start0             @ DW_AT_stmt_list
	.long	.Linfo_string2                  @ DW_AT_comp_dir
	.long	0                               @ DW_AT_low_pc
	.long	.Ldebug_ranges0                 @ DW_AT_ranges
	.byte	2                               @ Abbrev [2] 0x26:0x21 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	1                               @ DW_AT_decl_file
	.byte	55                              @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x2e:0x6 DW_TAG_enumerator
	.long	.Linfo_string4                  @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x34:0x6 DW_TAG_enumerator
	.long	.Linfo_string5                  @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x3a:0x6 DW_TAG_enumerator
	.long	.Linfo_string6                  @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x40:0x6 DW_TAG_enumerator
	.long	.Linfo_string7                  @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	4                               @ Abbrev [4] 0x47:0x7 DW_TAG_base_type
	.long	.Linfo_string3                  @ DW_AT_name
	.byte	8                               @ DW_AT_encoding
	.byte	1                               @ DW_AT_byte_size
	.byte	5                               @ Abbrev [5] 0x4e:0x34 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.short	320                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x57:0x6 DW_TAG_enumerator
	.long	.Linfo_string8                  @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x5d:0x6 DW_TAG_enumerator
	.long	.Linfo_string9                  @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x63:0x6 DW_TAG_enumerator
	.long	.Linfo_string10                 @ DW_AT_name
	.byte	4                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x69:0x6 DW_TAG_enumerator
	.long	.Linfo_string11                 @ DW_AT_name
	.byte	8                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x6f:0x6 DW_TAG_enumerator
	.long	.Linfo_string12                 @ DW_AT_name
	.byte	16                              @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x75:0x6 DW_TAG_enumerator
	.long	.Linfo_string13                 @ DW_AT_name
	.byte	32                              @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x7b:0x6 DW_TAG_enumerator
	.long	.Linfo_string14                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0x82:0x15 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	1                               @ DW_AT_decl_file
	.byte	66                              @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x8a:0x6 DW_TAG_enumerator
	.long	.Linfo_string15                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0x90:0x6 DW_TAG_enumerator
	.long	.Linfo_string16                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0x97:0x27 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.byte	118                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0x9f:0x6 DW_TAG_enumerator
	.long	.Linfo_string17                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xa5:0x6 DW_TAG_enumerator
	.long	.Linfo_string18                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xab:0x6 DW_TAG_enumerator
	.long	.Linfo_string19                 @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xb1:0x6 DW_TAG_enumerator
	.long	.Linfo_string20                 @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xb7:0x6 DW_TAG_enumerator
	.long	.Linfo_string21                 @ DW_AT_name
	.byte	4                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	5                               @ Abbrev [5] 0xbe:0x28 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.short	308                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0xc7:0x6 DW_TAG_enumerator
	.long	.Linfo_string22                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xcd:0x6 DW_TAG_enumerator
	.long	.Linfo_string23                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xd3:0x6 DW_TAG_enumerator
	.long	.Linfo_string24                 @ DW_AT_name
	.byte	2                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xd9:0x6 DW_TAG_enumerator
	.long	.Linfo_string25                 @ DW_AT_name
	.byte	3                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xdf:0x6 DW_TAG_enumerator
	.long	.Linfo_string26                 @ DW_AT_name
	.byte	4                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	2                               @ Abbrev [2] 0xe6:0x15 DW_TAG_enumeration_type
	.long	71                              @ DW_AT_type
	.byte	1                               @ DW_AT_byte_size
	.byte	4                               @ DW_AT_decl_file
	.byte	132                             @ DW_AT_decl_line
	.byte	3                               @ Abbrev [3] 0xee:0x6 DW_TAG_enumerator
	.long	.Linfo_string27                 @ DW_AT_name
	.byte	0                               @ DW_AT_const_value
	.byte	3                               @ Abbrev [3] 0xf4:0x6 DW_TAG_enumerator
	.long	.Linfo_string28                 @ DW_AT_name
	.byte	1                               @ DW_AT_const_value
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0xfb:0xb DW_TAG_typedef
	.long	262                             @ DW_AT_type
	.long	.Linfo_string30                 @ DW_AT_name
	.byte	5                               @ DW_AT_decl_file
	.byte	64                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0x106:0x7 DW_TAG_base_type
	.long	.Linfo_string29                 @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	4                               @ DW_AT_byte_size
	.byte	6                               @ Abbrev [6] 0x10d:0xb DW_TAG_typedef
	.long	280                             @ DW_AT_type
	.long	.Linfo_string32                 @ DW_AT_name
	.byte	5                               @ DW_AT_decl_file
	.byte	63                              @ DW_AT_decl_line
	.byte	4                               @ Abbrev [4] 0x118:0x7 DW_TAG_base_type
	.long	.Linfo_string31                 @ DW_AT_name
	.byte	7                               @ DW_AT_encoding
	.byte	2                               @ DW_AT_byte_size
	.byte	7                               @ Abbrev [7] 0x11f:0x5 DW_TAG_pointer_type
	.long	292                             @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x124:0xc DW_TAG_typedef
	.long	304                             @ DW_AT_type
	.long	.Linfo_string65                 @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	1546                            @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x130:0x1a6 DW_TAG_structure_type
	.byte	108                             @ DW_AT_byte_size
	.byte	6                               @ DW_AT_decl_file
	.short	1512                            @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x135:0xd DW_TAG_member
	.long	.Linfo_string33                 @ DW_AT_name
	.long	726                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1514                            @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x142:0xd DW_TAG_member
	.long	.Linfo_string34                 @ DW_AT_name
	.long	269                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1515                            @ DW_AT_decl_line
	.byte	2                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x14f:0xd DW_TAG_member
	.long	.Linfo_string35                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1516                            @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x15c:0xd DW_TAG_member
	.long	.Linfo_string36                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1517                            @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x169:0xd DW_TAG_member
	.long	.Linfo_string37                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1518                            @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x176:0xd DW_TAG_member
	.long	.Linfo_string38                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1519                            @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x183:0xd DW_TAG_member
	.long	.Linfo_string39                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1520                            @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x190:0xd DW_TAG_member
	.long	.Linfo_string40                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1521                            @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x19d:0xd DW_TAG_member
	.long	.Linfo_string41                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1522                            @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1aa:0xd DW_TAG_member
	.long	.Linfo_string42                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1523                            @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1b7:0xd DW_TAG_member
	.long	.Linfo_string43                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1524                            @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1c4:0xd DW_TAG_member
	.long	.Linfo_string44                 @ DW_AT_name
	.long	726                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1525                            @ DW_AT_decl_line
	.byte	40                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1d1:0xd DW_TAG_member
	.long	.Linfo_string45                 @ DW_AT_name
	.long	269                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1526                            @ DW_AT_decl_line
	.byte	42                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1de:0xd DW_TAG_member
	.long	.Linfo_string46                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1527                            @ DW_AT_decl_line
	.byte	44                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1eb:0xd DW_TAG_member
	.long	.Linfo_string47                 @ DW_AT_name
	.long	726                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1528                            @ DW_AT_decl_line
	.byte	48                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1f8:0xd DW_TAG_member
	.long	.Linfo_string48                 @ DW_AT_name
	.long	269                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1529                            @ DW_AT_decl_line
	.byte	50                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x205:0xd DW_TAG_member
	.long	.Linfo_string49                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1530                            @ DW_AT_decl_line
	.byte	52                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x212:0xd DW_TAG_member
	.long	.Linfo_string50                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1531                            @ DW_AT_decl_line
	.byte	56                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x21f:0xd DW_TAG_member
	.long	.Linfo_string51                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1532                            @ DW_AT_decl_line
	.byte	60                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x22c:0xd DW_TAG_member
	.long	.Linfo_string52                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1533                            @ DW_AT_decl_line
	.byte	64                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x239:0xd DW_TAG_member
	.long	.Linfo_string53                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1534                            @ DW_AT_decl_line
	.byte	68                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x246:0xd DW_TAG_member
	.long	.Linfo_string54                 @ DW_AT_name
	.long	726                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1535                            @ DW_AT_decl_line
	.byte	72                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x253:0xd DW_TAG_member
	.long	.Linfo_string55                 @ DW_AT_name
	.long	269                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1536                            @ DW_AT_decl_line
	.byte	74                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x260:0xd DW_TAG_member
	.long	.Linfo_string56                 @ DW_AT_name
	.long	726                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1537                            @ DW_AT_decl_line
	.byte	76                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x26d:0xd DW_TAG_member
	.long	.Linfo_string57                 @ DW_AT_name
	.long	269                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1538                            @ DW_AT_decl_line
	.byte	78                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x27a:0xd DW_TAG_member
	.long	.Linfo_string58                 @ DW_AT_name
	.long	269                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1539                            @ DW_AT_decl_line
	.byte	80                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x287:0xd DW_TAG_member
	.long	.Linfo_string59                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1540                            @ DW_AT_decl_line
	.byte	84                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x294:0xd DW_TAG_member
	.long	.Linfo_string60                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1541                            @ DW_AT_decl_line
	.byte	88                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x2a1:0xd DW_TAG_member
	.long	.Linfo_string61                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1542                            @ DW_AT_decl_line
	.byte	92                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x2ae:0xd DW_TAG_member
	.long	.Linfo_string62                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1543                            @ DW_AT_decl_line
	.byte	96                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x2bb:0xd DW_TAG_member
	.long	.Linfo_string63                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1544                            @ DW_AT_decl_line
	.byte	100                             @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x2c8:0xd DW_TAG_member
	.long	.Linfo_string64                 @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	1545                            @ DW_AT_decl_line
	.byte	104                             @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	11                              @ Abbrev [11] 0x2d6:0x5 DW_TAG_volatile_type
	.long	269                             @ DW_AT_type
	.byte	11                              @ Abbrev [11] 0x2db:0x5 DW_TAG_volatile_type
	.long	251                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x2e0:0x5 DW_TAG_pointer_type
	.long	741                             @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x2e5:0xc DW_TAG_typedef
	.long	753                             @ DW_AT_type
	.long	.Linfo_string125                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	342                             @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x2f1:0x54 DW_TAG_structure_type
	.byte	64                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.short	334                             @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x2f6:0xd DW_TAG_member
	.long	.Linfo_string66                 @ DW_AT_name
	.long	287                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	336                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x303:0xd DW_TAG_member
	.long	.Linfo_string67                 @ DW_AT_name
	.long	837                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	337                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x310:0xd DW_TAG_member
	.long	.Linfo_string75                 @ DW_AT_name
	.long	925                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	338                             @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x31d:0xd DW_TAG_member
	.long	.Linfo_string77                 @ DW_AT_name
	.long	937                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	339                             @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x32a:0xd DW_TAG_member
	.long	.Linfo_string91                 @ DW_AT_name
	.long	1375                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	340                             @ DW_AT_decl_line
	.byte	60                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x337:0xd DW_TAG_member
	.long	.Linfo_string93                 @ DW_AT_name
	.long	1596                            @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	341                             @ DW_AT_decl_line
	.byte	61                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x345:0xb DW_TAG_typedef
	.long	848                             @ DW_AT_type
	.long	.Linfo_string74                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	88                              @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x350:0x4d DW_TAG_structure_type
	.byte	24                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	63                              @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0x354:0xc DW_TAG_member
	.long	.Linfo_string68                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	65                              @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x360:0xc DW_TAG_member
	.long	.Linfo_string69                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	68                              @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x36c:0xc DW_TAG_member
	.long	.Linfo_string70                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	71                              @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x378:0xc DW_TAG_member
	.long	.Linfo_string71                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	75                              @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x384:0xc DW_TAG_member
	.long	.Linfo_string72                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	78                              @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x390:0xc DW_TAG_member
	.long	.Linfo_string73                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	86                              @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	8                               @ Abbrev [8] 0x39d:0xc DW_TAG_typedef
	.long	78                              @ DW_AT_type
	.long	.Linfo_string76                 @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	329                             @ DW_AT_decl_line
	.byte	14                              @ Abbrev [14] 0x3a9:0xc DW_TAG_array_type
	.long	949                             @ DW_AT_type
	.byte	15                              @ Abbrev [15] 0x3ae:0x6 DW_TAG_subrange_type
	.long	1589                            @ DW_AT_type
	.byte	7                               @ DW_AT_count
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x3b5:0x5 DW_TAG_pointer_type
	.long	954                             @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x3ba:0xb DW_TAG_typedef
	.long	965                             @ DW_AT_type
	.long	.Linfo_string122                @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	196                             @ DW_AT_decl_line
	.byte	16                              @ Abbrev [16] 0x3c5:0xf9 DW_TAG_structure_type
	.long	.Linfo_string121                @ DW_AT_name
	.byte	120                             @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.byte	153                             @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0x3cd:0xc DW_TAG_member
	.long	.Linfo_string66                 @ DW_AT_name
	.long	1214                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	155                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x3d9:0xc DW_TAG_member
	.long	.Linfo_string67                 @ DW_AT_name
	.long	1215                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	157                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x3e5:0xc DW_TAG_member
	.long	.Linfo_string91                 @ DW_AT_name
	.long	1375                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	159                             @ DW_AT_decl_line
	.byte	52                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x3f1:0xc DW_TAG_member
	.long	.Linfo_string93                 @ DW_AT_name
	.long	1386                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	161                             @ DW_AT_decl_line
	.byte	53                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x3fd:0xc DW_TAG_member
	.long	.Linfo_string95                 @ DW_AT_name
	.long	1214                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	163                             @ DW_AT_decl_line
	.byte	56                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x409:0xc DW_TAG_member
	.long	.Linfo_string96                 @ DW_AT_name
	.long	1402                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	165                             @ DW_AT_decl_line
	.byte	60                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x415:0xc DW_TAG_member
	.long	.Linfo_string97                 @ DW_AT_name
	.long	1402                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	167                             @ DW_AT_decl_line
	.byte	64                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x421:0xc DW_TAG_member
	.long	.Linfo_string98                 @ DW_AT_name
	.long	1402                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	169                             @ DW_AT_decl_line
	.byte	68                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x42d:0xc DW_TAG_member
	.long	.Linfo_string99                 @ DW_AT_name
	.long	1402                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	171                             @ DW_AT_decl_line
	.byte	72                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x439:0xc DW_TAG_member
	.long	.Linfo_string100                @ DW_AT_name
	.long	1402                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	173                             @ DW_AT_decl_line
	.byte	76                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x445:0xc DW_TAG_member
	.long	.Linfo_string101                @ DW_AT_name
	.long	1402                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	175                             @ DW_AT_decl_line
	.byte	80                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x451:0xc DW_TAG_member
	.long	.Linfo_string102                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	177                             @ DW_AT_decl_line
	.byte	84                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x45d:0xc DW_TAG_member
	.long	.Linfo_string103                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	179                             @ DW_AT_decl_line
	.byte	88                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x469:0xc DW_TAG_member
	.long	.Linfo_string104                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	181                             @ DW_AT_decl_line
	.byte	92                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x475:0xc DW_TAG_member
	.long	.Linfo_string105                @ DW_AT_name
	.long	1419                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	183                             @ DW_AT_decl_line
	.byte	96                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x481:0xc DW_TAG_member
	.long	.Linfo_string108                @ DW_AT_name
	.long	1455                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	185                             @ DW_AT_decl_line
	.byte	100                             @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x48d:0xc DW_TAG_member
	.long	.Linfo_string112                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	187                             @ DW_AT_decl_line
	.byte	104                             @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x499:0xc DW_TAG_member
	.long	.Linfo_string113                @ DW_AT_name
	.long	1504                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	190                             @ DW_AT_decl_line
	.byte	108                             @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x4a5:0xc DW_TAG_member
	.long	.Linfo_string116                @ DW_AT_name
	.long	1540                            @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	192                             @ DW_AT_decl_line
	.byte	112                             @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x4b1:0xc DW_TAG_member
	.long	.Linfo_string120                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	194                             @ DW_AT_decl_line
	.byte	116                             @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	17                              @ Abbrev [17] 0x4be:0x1 DW_TAG_pointer_type
	.byte	6                               @ Abbrev [6] 0x4bf:0xb DW_TAG_typedef
	.long	1226                            @ DW_AT_type
	.long	.Linfo_string90                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	113                             @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x4ca:0x95 DW_TAG_structure_type
	.byte	48                              @ DW_AT_byte_size
	.byte	3                               @ DW_AT_decl_file
	.byte	65                              @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0x4ce:0xc DW_TAG_member
	.long	.Linfo_string78                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	67                              @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x4da:0xc DW_TAG_member
	.long	.Linfo_string79                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	70                              @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x4e6:0xc DW_TAG_member
	.long	.Linfo_string80                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	74                              @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x4f2:0xc DW_TAG_member
	.long	.Linfo_string81                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	77                              @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x4fe:0xc DW_TAG_member
	.long	.Linfo_string82                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	80                              @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x50a:0xc DW_TAG_member
	.long	.Linfo_string83                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	83                              @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x516:0xc DW_TAG_member
	.long	.Linfo_string84                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	86                              @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x522:0xc DW_TAG_member
	.long	.Linfo_string85                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	91                              @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x52e:0xc DW_TAG_member
	.long	.Linfo_string86                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	94                              @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x53a:0xc DW_TAG_member
	.long	.Linfo_string87                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	99                              @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x546:0xc DW_TAG_member
	.long	.Linfo_string88                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	102                             @ DW_AT_decl_line
	.byte	40                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x552:0xc DW_TAG_member
	.long	.Linfo_string89                 @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	3                               @ DW_AT_decl_file
	.byte	108                             @ DW_AT_decl_line
	.byte	44                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0x55f:0xb DW_TAG_typedef
	.long	130                             @ DW_AT_type
	.long	.Linfo_string92                 @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	70                              @ DW_AT_decl_line
	.byte	11                              @ Abbrev [11] 0x56a:0x5 DW_TAG_volatile_type
	.long	1391                            @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x56f:0xb DW_TAG_typedef
	.long	151                             @ DW_AT_type
	.long	.Linfo_string94                 @ DW_AT_name
	.byte	3                               @ DW_AT_decl_file
	.byte	125                             @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0x57a:0x5 DW_TAG_pointer_type
	.long	1407                            @ DW_AT_type
	.byte	18                              @ Abbrev [18] 0x57f:0x7 DW_TAG_subroutine_type
                                        @ DW_AT_prototyped
	.byte	19                              @ Abbrev [19] 0x580:0x5 DW_TAG_formal_parameter
	.long	1414                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x586:0x5 DW_TAG_pointer_type
	.long	965                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x58b:0x5 DW_TAG_pointer_type
	.long	1424                            @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x590:0xc DW_TAG_typedef
	.long	1436                            @ DW_AT_type
	.long	.Linfo_string107                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	609                             @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x59c:0x13 DW_TAG_structure_type
	.byte	4                               @ DW_AT_byte_size
	.byte	6                               @ DW_AT_decl_file
	.short	606                             @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x5a1:0xd DW_TAG_member
	.long	.Linfo_string106                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	608                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x5af:0x5 DW_TAG_pointer_type
	.long	1460                            @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x5b4:0xc DW_TAG_typedef
	.long	1472                            @ DW_AT_type
	.long	.Linfo_string111                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	615                             @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x5c0:0x20 DW_TAG_structure_type
	.byte	8                               @ DW_AT_byte_size
	.byte	6                               @ DW_AT_decl_file
	.short	611                             @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x5c5:0xd DW_TAG_member
	.long	.Linfo_string109                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	613                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x5d2:0xd DW_TAG_member
	.long	.Linfo_string110                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	614                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x5e0:0x5 DW_TAG_pointer_type
	.long	1509                            @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x5e5:0xc DW_TAG_typedef
	.long	1521                            @ DW_AT_type
	.long	.Linfo_string115                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	620                             @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x5f1:0x13 DW_TAG_structure_type
	.byte	4                               @ DW_AT_byte_size
	.byte	6                               @ DW_AT_decl_file
	.short	617                             @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x5f6:0xd DW_TAG_member
	.long	.Linfo_string114                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	619                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x604:0x5 DW_TAG_pointer_type
	.long	1545                            @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x609:0xc DW_TAG_typedef
	.long	1557                            @ DW_AT_type
	.long	.Linfo_string119                @ DW_AT_name
	.byte	6                               @ DW_AT_decl_file
	.short	626                             @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x615:0x20 DW_TAG_structure_type
	.byte	8                               @ DW_AT_byte_size
	.byte	6                               @ DW_AT_decl_file
	.short	622                             @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x61a:0xd DW_TAG_member
	.long	.Linfo_string117                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	624                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x627:0xd DW_TAG_member
	.long	.Linfo_string118                @ DW_AT_name
	.long	731                             @ DW_AT_type
	.byte	6                               @ DW_AT_decl_file
	.short	625                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	20                              @ Abbrev [20] 0x635:0x7 DW_TAG_base_type
	.long	.Linfo_string123                @ DW_AT_name
	.byte	8                               @ DW_AT_byte_size
	.byte	7                               @ DW_AT_encoding
	.byte	11                              @ Abbrev [11] 0x63c:0x5 DW_TAG_volatile_type
	.long	1601                            @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x641:0xc DW_TAG_typedef
	.long	190                             @ DW_AT_type
	.long	.Linfo_string124                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	315                             @ DW_AT_decl_line
	.byte	21                              @ Abbrev [21] 0x64d:0x40 DW_TAG_subprogram
	.long	.Lfunc_begin0                   @ DW_AT_low_pc
	.long	.Lfunc_end0-.Lfunc_begin0       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string126                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.byte	158                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	22                              @ Abbrev [22] 0x662:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	40
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.byte	158                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	22                              @ Abbrev [22] 0x670:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	36
	.long	.Linfo_string168                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.byte	158                             @ DW_AT_decl_line
	.long	3924                            @ DW_AT_type
	.byte	23                              @ Abbrev [23] 0x67e:0xe DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string174                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.byte	160                             @ DW_AT_decl_line
	.long	3993                            @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	24                              @ Abbrev [24] 0x68d:0x22 DW_TAG_subprogram
	.long	.Lfunc_begin1                   @ DW_AT_low_pc
	.long	.Lfunc_end1-.Lfunc_begin1       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string128                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	263                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x69f:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	263                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	21                              @ Abbrev [21] 0x6af:0x24 DW_TAG_subprogram
	.long	.Lfunc_begin2                   @ DW_AT_low_pc
	.long	.Lfunc_end2-.Lfunc_begin2       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string129                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.byte	236                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	22                              @ Abbrev [22] 0x6c4:0xe DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.byte	236                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	24                              @ Abbrev [24] 0x6d3:0x22 DW_TAG_subprogram
	.long	.Lfunc_begin3                   @ DW_AT_low_pc
	.long	.Lfunc_end3-.Lfunc_begin3       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string130                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	278                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x6e5:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	278                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x6f5:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin4                   @ DW_AT_low_pc
	.long	.Lfunc_end4-.Lfunc_begin4       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string131                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	293                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x70b:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	293                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x71b:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin5                   @ DW_AT_low_pc
	.long	.Lfunc_end5-.Lfunc_begin5       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string132                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	314                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x731:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	314                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x741:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin6                   @ DW_AT_low_pc
	.long	.Lfunc_end6-.Lfunc_begin6       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string133                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	335                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x757:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	335                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x767:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin7                   @ DW_AT_low_pc
	.long	.Lfunc_end7-.Lfunc_begin7       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string134                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	359                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x77d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	359                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x78d:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin8                   @ DW_AT_low_pc
	.long	.Lfunc_end8-.Lfunc_begin8       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string135                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	385                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x7a3:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	385                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x7b2:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string183                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	385                             @ DW_AT_decl_line
	.long	4093                            @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x7c1:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	10
	.long	.Linfo_string184                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	385                             @ DW_AT_decl_line
	.long	269                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x7d1:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin9                   @ DW_AT_low_pc
	.long	.Lfunc_end9-.Lfunc_begin9       @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string136                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	432                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x7e7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	432                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x7f7:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin10                  @ DW_AT_low_pc
	.long	.Lfunc_end10-.Lfunc_begin10     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string137                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	488                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x80d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	488                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x81c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	488                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	27                              @ Abbrev [27] 0x82c:0x4f DW_TAG_subprogram
	.long	.Lfunc_begin11                  @ DW_AT_low_pc
	.long	.Lfunc_end11-.Lfunc_begin11     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string138                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2062                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.byte	25                              @ Abbrev [25] 0x83e:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string185                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2062                            @ DW_AT_decl_line
	.long	287                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x84d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2062                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x85c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string186                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2062                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0x86b:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string187                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2064                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x87b:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin12                  @ DW_AT_low_pc
	.long	.Lfunc_end12-.Lfunc_begin12     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string139                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	518                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x891:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	518                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x8a0:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	518                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x8b0:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin13                  @ DW_AT_low_pc
	.long	.Lfunc_end13-.Lfunc_begin13     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string140                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	547                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x8c6:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	547                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x8d5:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	547                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x8e5:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin14                  @ DW_AT_low_pc
	.long	.Lfunc_end14-.Lfunc_begin14     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string141                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	606                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x8fb:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	606                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x90a:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	606                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0x919:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string188                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	608                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x929:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin15                  @ DW_AT_low_pc
	.long	.Lfunc_end15-.Lfunc_begin15     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string142                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	673                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x93f:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	673                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x94e:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	673                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x95d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string183                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	673                             @ DW_AT_decl_line
	.long	4093                            @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x96c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	6
	.long	.Linfo_string184                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	673                             @ DW_AT_decl_line
	.long	269                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x97c:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin16                  @ DW_AT_low_pc
	.long	.Lfunc_end16-.Lfunc_begin16     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string143                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	771                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x992:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	771                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x9a1:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	771                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x9b1:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin17                  @ DW_AT_low_pc
	.long	.Lfunc_end17-.Lfunc_begin17     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string144                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	864                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x9c7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	864                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0x9d6:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	864                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0x9e6:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin18                  @ DW_AT_low_pc
	.long	.Lfunc_end18-.Lfunc_begin18     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string145                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	893                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0x9fc:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	893                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xa0b:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	893                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xa1b:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin19                  @ DW_AT_low_pc
	.long	.Lfunc_end19-.Lfunc_begin19     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string146                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	922                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xa31:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	922                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xa40:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	922                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xa50:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin20                  @ DW_AT_low_pc
	.long	.Lfunc_end20-.Lfunc_begin20     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string147                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	981                             @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xa66:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	981                             @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xa75:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	981                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xa84:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string188                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	983                             @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xa94:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin21                  @ DW_AT_low_pc
	.long	.Lfunc_end21-.Lfunc_begin21     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string148                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1048                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xaaa:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1048                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xab9:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1048                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xac8:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string183                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1048                            @ DW_AT_decl_line
	.long	4093                            @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xad7:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	6
	.long	.Linfo_string184                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1048                            @ DW_AT_decl_line
	.long	269                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xae7:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin22                  @ DW_AT_low_pc
	.long	.Lfunc_end22-.Lfunc_begin22     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string149                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1146                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xafd:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1146                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xb0c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1146                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xb1c:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin23                  @ DW_AT_low_pc
	.long	.Lfunc_end23-.Lfunc_begin23     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string150                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1226                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xb32:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1226                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xb41:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string189                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1226                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xb51:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin24                  @ DW_AT_low_pc
	.long	.Lfunc_end24-.Lfunc_begin24     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string151                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1251                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xb67:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1251                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xb76:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string189                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1251                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xb86:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin25                  @ DW_AT_low_pc
	.long	.Lfunc_end25-.Lfunc_begin25     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string152                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1280                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xb9c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1280                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xbab:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string189                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1280                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xbbb:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin26                  @ DW_AT_low_pc
	.long	.Lfunc_end26-.Lfunc_begin26     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string153                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1311                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xbd1:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1311                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xbe0:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string189                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1311                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xbf0:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin27                  @ DW_AT_low_pc
	.long	.Lfunc_end27-.Lfunc_begin27     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string154                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1379                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xc06:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1379                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xc15:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string190                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1379                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xc24:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string191                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1379                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xc34:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin28                  @ DW_AT_low_pc
	.long	.Lfunc_end28-.Lfunc_begin28     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string155                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1428                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xc4a:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1428                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xc59:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string190                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1428                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xc68:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string191                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1428                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xc78:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin29                  @ DW_AT_low_pc
	.long	.Lfunc_end29-.Lfunc_begin29     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string156                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1481                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xc8e:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1481                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xc9d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string190                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1481                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xcac:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string191                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1481                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	24                              @ Abbrev [24] 0xcbc:0x31 DW_TAG_subprogram
	.long	.Lfunc_begin30                  @ DW_AT_low_pc
	.long	.Lfunc_end30-.Lfunc_begin30     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string157                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2041                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xcce:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string77                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2041                            @ DW_AT_decl_line
	.long	949                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xcdd:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2043                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xced:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin31                  @ DW_AT_low_pc
	.long	.Lfunc_end31-.Lfunc_begin31     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string158                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1525                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xd03:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1525                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xd12:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string192                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1526                            @ DW_AT_decl_line
	.long	4098                            @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xd21:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string197                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1528                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xd30:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string198                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1529                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xd40:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin32                  @ DW_AT_low_pc
	.long	.Lfunc_end32-.Lfunc_begin32     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string159                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1586                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xd56:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1586                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xd65:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string199                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1587                            @ DW_AT_decl_line
	.long	4155                            @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xd74:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string212                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1589                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xd84:0x8f DW_TAG_subprogram
	.long	.Lfunc_begin33                  @ DW_AT_low_pc
	.long	.Lfunc_end33-.Lfunc_begin33     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string160                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1648                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xd9a:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	36
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1648                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xda9:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	32
	.long	.Linfo_string213                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1649                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xdb8:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	28
	.long	.Linfo_string214                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1650                            @ DW_AT_decl_line
	.long	4321                            @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xdc7:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	24
	.long	.Linfo_string219                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1653                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xdd6:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	20
	.long	.Linfo_string220                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1654                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xde5:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	16
	.long	.Linfo_string221                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1655                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xdf4:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string222                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1656                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xe03:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string223                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1657                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xe13:0x44 DW_TAG_subprogram
	.long	.Lfunc_begin34                  @ DW_AT_low_pc
	.long	.Lfunc_end34-.Lfunc_begin34     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string161                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1806                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xe29:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1806                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xe38:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string224                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1806                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xe47:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string225                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1808                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xe57:0x53 DW_TAG_subprogram
	.long	.Lfunc_begin35                  @ DW_AT_low_pc
	.long	.Lfunc_end35-.Lfunc_begin35     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string162                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1893                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xe6d:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	12
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1893                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xe7c:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	8
	.long	.Linfo_string226                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1893                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xe8b:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string75                 @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1893                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	28                              @ Abbrev [28] 0xe9a:0xf DW_TAG_variable
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string227                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1895                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xeaa:0x35 DW_TAG_subprogram
	.long	.Lfunc_begin36                  @ DW_AT_low_pc
	.long	.Lfunc_end36-.Lfunc_begin36     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string163                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1928                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	3913                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xec0:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	4
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1928                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	25                              @ Abbrev [25] 0xecf:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string228                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1928                            @ DW_AT_decl_line
	.long	251                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	24                              @ Abbrev [24] 0xedf:0x22 DW_TAG_subprogram
	.long	.Lfunc_begin37                  @ DW_AT_low_pc
	.long	.Lfunc_end37-.Lfunc_begin37     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string164                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1978                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xef1:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1978                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	24                              @ Abbrev [24] 0xf01:0x22 DW_TAG_subprogram
	.long	.Lfunc_begin38                  @ DW_AT_low_pc
	.long	.Lfunc_end38-.Lfunc_begin38     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string165                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1993                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xf13:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	1993                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	26                              @ Abbrev [26] 0xf23:0x26 DW_TAG_subprogram
	.long	.Lfunc_begin39                  @ DW_AT_low_pc
	.long	.Lfunc_end39-.Lfunc_begin39     @ DW_AT_high_pc
	.byte	1                               @ DW_AT_frame_base
	.byte	93
	.long	.Linfo_string166                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2027                            @ DW_AT_decl_line
                                        @ DW_AT_prototyped
	.long	1601                            @ DW_AT_type
                                        @ DW_AT_external
	.byte	25                              @ Abbrev [25] 0xf39:0xf DW_TAG_formal_parameter
	.byte	2                               @ DW_AT_location
	.byte	145
	.byte	0
	.long	.Linfo_string167                @ DW_AT_name
	.byte	7                               @ DW_AT_decl_file
	.short	2027                            @ DW_AT_decl_line
	.long	736                             @ DW_AT_type
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0xf49:0xb DW_TAG_typedef
	.long	38                              @ DW_AT_type
	.long	.Linfo_string127                @ DW_AT_name
	.byte	1                               @ DW_AT_decl_file
	.byte	61                              @ DW_AT_decl_line
	.byte	7                               @ Abbrev [7] 0xf54:0x5 DW_TAG_pointer_type
	.long	3929                            @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0xf59:0xb DW_TAG_typedef
	.long	3940                            @ DW_AT_type
	.long	.Linfo_string173                @ DW_AT_name
	.byte	8                               @ DW_AT_decl_file
	.byte	77                              @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0xf64:0x35 DW_TAG_structure_type
	.byte	16                              @ DW_AT_byte_size
	.byte	8                               @ DW_AT_decl_file
	.byte	64                              @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0xf68:0xc DW_TAG_member
	.long	.Linfo_string169                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	67                              @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xf74:0xc DW_TAG_member
	.long	.Linfo_string170                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	70                              @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xf80:0xc DW_TAG_member
	.long	.Linfo_string171                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	73                              @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xf8c:0xc DW_TAG_member
	.long	.Linfo_string172                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	75                              @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	6                               @ Abbrev [6] 0xf99:0xb DW_TAG_typedef
	.long	4004                            @ DW_AT_type
	.long	.Linfo_string182                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	120                             @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0xfa4:0x59 DW_TAG_structure_type
	.byte	28                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	93                              @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0xfa8:0xc DW_TAG_member
	.long	.Linfo_string175                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	95                              @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xfb4:0xc DW_TAG_member
	.long	.Linfo_string176                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	98                              @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xfc0:0xc DW_TAG_member
	.long	.Linfo_string177                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	101                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xfcc:0xc DW_TAG_member
	.long	.Linfo_string178                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	104                             @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xfd8:0xc DW_TAG_member
	.long	.Linfo_string179                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	108                             @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xfe4:0xc DW_TAG_member
	.long	.Linfo_string180                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	113                             @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0xff0:0xc DW_TAG_member
	.long	.Linfo_string181                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	117                             @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0xffd:0x5 DW_TAG_pointer_type
	.long	251                             @ DW_AT_type
	.byte	7                               @ Abbrev [7] 0x1002:0x5 DW_TAG_pointer_type
	.long	4103                            @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x1007:0xb DW_TAG_typedef
	.long	4114                            @ DW_AT_type
	.long	.Linfo_string196                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.byte	255                             @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x1012:0x29 DW_TAG_structure_type
	.byte	12                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.byte	248                             @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0x1016:0xc DW_TAG_member
	.long	.Linfo_string193                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	249                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x1022:0xc DW_TAG_member
	.long	.Linfo_string194                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	251                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x102e:0xc DW_TAG_member
	.long	.Linfo_string195                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.byte	253                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x103b:0x5 DW_TAG_pointer_type
	.long	4160                            @ DW_AT_type
	.byte	8                               @ Abbrev [8] 0x1040:0xc DW_TAG_typedef
	.long	4172                            @ DW_AT_type
	.long	.Linfo_string211                @ DW_AT_name
	.byte	2                               @ DW_AT_decl_file
	.short	303                             @ DW_AT_decl_line
	.byte	9                               @ Abbrev [9] 0x104c:0x95 DW_TAG_structure_type
	.byte	44                              @ DW_AT_byte_size
	.byte	2                               @ DW_AT_decl_file
	.short	279                             @ DW_AT_decl_line
	.byte	10                              @ Abbrev [10] 0x1051:0xd DW_TAG_member
	.long	.Linfo_string200                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	281                             @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x105e:0xd DW_TAG_member
	.long	.Linfo_string201                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	283                             @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x106b:0xd DW_TAG_member
	.long	.Linfo_string202                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	285                             @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1078:0xd DW_TAG_member
	.long	.Linfo_string203                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	287                             @ DW_AT_decl_line
	.byte	12                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1085:0xd DW_TAG_member
	.long	.Linfo_string204                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	289                             @ DW_AT_decl_line
	.byte	16                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x1092:0xd DW_TAG_member
	.long	.Linfo_string205                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	291                             @ DW_AT_decl_line
	.byte	20                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x109f:0xd DW_TAG_member
	.long	.Linfo_string206                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	293                             @ DW_AT_decl_line
	.byte	24                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x10ac:0xd DW_TAG_member
	.long	.Linfo_string207                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	295                             @ DW_AT_decl_line
	.byte	28                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x10b9:0xd DW_TAG_member
	.long	.Linfo_string208                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	297                             @ DW_AT_decl_line
	.byte	32                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x10c6:0xd DW_TAG_member
	.long	.Linfo_string209                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	299                             @ DW_AT_decl_line
	.byte	36                              @ DW_AT_data_member_location
	.byte	10                              @ Abbrev [10] 0x10d3:0xd DW_TAG_member
	.long	.Linfo_string210                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	2                               @ DW_AT_decl_file
	.short	301                             @ DW_AT_decl_line
	.byte	40                              @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	7                               @ Abbrev [7] 0x10e1:0x5 DW_TAG_pointer_type
	.long	4326                            @ DW_AT_type
	.byte	6                               @ Abbrev [6] 0x10e6:0xb DW_TAG_typedef
	.long	4337                            @ DW_AT_type
	.long	.Linfo_string218                @ DW_AT_name
	.byte	8                               @ DW_AT_decl_file
	.byte	90                              @ DW_AT_decl_line
	.byte	12                              @ Abbrev [12] 0x10f1:0x29 DW_TAG_structure_type
	.byte	12                              @ DW_AT_byte_size
	.byte	8                               @ DW_AT_decl_file
	.byte	82                              @ DW_AT_decl_line
	.byte	13                              @ Abbrev [13] 0x10f5:0xc DW_TAG_member
	.long	.Linfo_string215                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	83                              @ DW_AT_decl_line
	.byte	0                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x1101:0xc DW_TAG_member
	.long	.Linfo_string216                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	85                              @ DW_AT_decl_line
	.byte	4                               @ DW_AT_data_member_location
	.byte	13                              @ Abbrev [13] 0x110d:0xc DW_TAG_member
	.long	.Linfo_string217                @ DW_AT_name
	.long	251                             @ DW_AT_type
	.byte	8                               @ DW_AT_decl_file
	.byte	87                              @ DW_AT_decl_line
	.byte	8                               @ DW_AT_data_member_location
	.byte	0                               @ End Of Children Mark
	.byte	0                               @ End Of Children Mark
.Ldebug_info_end0:
	.section	.debug_ranges,"",%progbits
.Ldebug_ranges0:
	.long	.Lfunc_begin0
	.long	.Lfunc_end0
	.long	.Lfunc_begin1
	.long	.Lfunc_end1
	.long	.Lfunc_begin2
	.long	.Lfunc_end2
	.long	.Lfunc_begin3
	.long	.Lfunc_end3
	.long	.Lfunc_begin4
	.long	.Lfunc_end4
	.long	.Lfunc_begin5
	.long	.Lfunc_end5
	.long	.Lfunc_begin6
	.long	.Lfunc_end6
	.long	.Lfunc_begin7
	.long	.Lfunc_end7
	.long	.Lfunc_begin8
	.long	.Lfunc_end8
	.long	.Lfunc_begin9
	.long	.Lfunc_end9
	.long	.Lfunc_begin10
	.long	.Lfunc_end10
	.long	.Lfunc_begin11
	.long	.Lfunc_end11
	.long	.Lfunc_begin12
	.long	.Lfunc_end12
	.long	.Lfunc_begin13
	.long	.Lfunc_end13
	.long	.Lfunc_begin14
	.long	.Lfunc_end14
	.long	.Lfunc_begin15
	.long	.Lfunc_end15
	.long	.Lfunc_begin16
	.long	.Lfunc_end16
	.long	.Lfunc_begin17
	.long	.Lfunc_end17
	.long	.Lfunc_begin18
	.long	.Lfunc_end18
	.long	.Lfunc_begin19
	.long	.Lfunc_end19
	.long	.Lfunc_begin20
	.long	.Lfunc_end20
	.long	.Lfunc_begin21
	.long	.Lfunc_end21
	.long	.Lfunc_begin22
	.long	.Lfunc_end22
	.long	.Lfunc_begin23
	.long	.Lfunc_end23
	.long	.Lfunc_begin24
	.long	.Lfunc_end24
	.long	.Lfunc_begin25
	.long	.Lfunc_end25
	.long	.Lfunc_begin26
	.long	.Lfunc_end26
	.long	.Lfunc_begin27
	.long	.Lfunc_end27
	.long	.Lfunc_begin28
	.long	.Lfunc_end28
	.long	.Lfunc_begin29
	.long	.Lfunc_end29
	.long	.Lfunc_begin30
	.long	.Lfunc_end30
	.long	.Lfunc_begin31
	.long	.Lfunc_end31
	.long	.Lfunc_begin32
	.long	.Lfunc_end32
	.long	.Lfunc_begin33
	.long	.Lfunc_end33
	.long	.Lfunc_begin34
	.long	.Lfunc_end34
	.long	.Lfunc_begin35
	.long	.Lfunc_end35
	.long	.Lfunc_begin36
	.long	.Lfunc_end36
	.long	.Lfunc_begin37
	.long	.Lfunc_end37
	.long	.Lfunc_begin38
	.long	.Lfunc_end38
	.long	.Lfunc_begin39
	.long	.Lfunc_end39
	.long	0
	.long	0
	.section	.debug_str,"MS",%progbits,1
.Linfo_string0:
	.asciz	"Component: ARM Compiler 6.16 Tool: armclang [5dfeb700]" @ string offset=0
.Linfo_string1:
	.asciz	"../../Libraries/STM32H7xx_HAL_Driver/Src\\stm32h7xx_hal_tim_ex.c" @ string offset=55
.Linfo_string2:
	.asciz	"C:\\Users\\ADMIN\\Desktop\\v7-stm32-h743demo\\V7-FreeRTOS\\Project\\MDK-ARM(uV5)" @ string offset=119
.Linfo_string3:
	.asciz	"unsigned char"                 @ string offset=193
.Linfo_string4:
	.asciz	"HAL_OK"                        @ string offset=207
.Linfo_string5:
	.asciz	"HAL_ERROR"                     @ string offset=214
.Linfo_string6:
	.asciz	"HAL_BUSY"                      @ string offset=224
.Linfo_string7:
	.asciz	"HAL_TIMEOUT"                   @ string offset=233
.Linfo_string8:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_1"      @ string offset=245
.Linfo_string9:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_2"      @ string offset=270
.Linfo_string10:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_3"      @ string offset=295
.Linfo_string11:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_4"      @ string offset=320
.Linfo_string12:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_5"      @ string offset=345
.Linfo_string13:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_6"      @ string offset=370
.Linfo_string14:
	.asciz	"HAL_TIM_ACTIVE_CHANNEL_CLEARED" @ string offset=395
.Linfo_string15:
	.asciz	"HAL_UNLOCKED"                  @ string offset=426
.Linfo_string16:
	.asciz	"HAL_LOCKED"                    @ string offset=439
.Linfo_string17:
	.asciz	"HAL_DMA_STATE_RESET"           @ string offset=450
.Linfo_string18:
	.asciz	"HAL_DMA_STATE_READY"           @ string offset=470
.Linfo_string19:
	.asciz	"HAL_DMA_STATE_BUSY"            @ string offset=490
.Linfo_string20:
	.asciz	"HAL_DMA_STATE_ERROR"           @ string offset=509
.Linfo_string21:
	.asciz	"HAL_DMA_STATE_ABORT"           @ string offset=529
.Linfo_string22:
	.asciz	"HAL_TIM_STATE_RESET"           @ string offset=549
.Linfo_string23:
	.asciz	"HAL_TIM_STATE_READY"           @ string offset=569
.Linfo_string24:
	.asciz	"HAL_TIM_STATE_BUSY"            @ string offset=589
.Linfo_string25:
	.asciz	"HAL_TIM_STATE_TIMEOUT"         @ string offset=608
.Linfo_string26:
	.asciz	"HAL_TIM_STATE_ERROR"           @ string offset=630
.Linfo_string27:
	.asciz	"RESET"                         @ string offset=650
.Linfo_string28:
	.asciz	"SET"                           @ string offset=656
.Linfo_string29:
	.asciz	"unsigned int"                  @ string offset=660
.Linfo_string30:
	.asciz	"uint32_t"                      @ string offset=673
.Linfo_string31:
	.asciz	"unsigned short"                @ string offset=682
.Linfo_string32:
	.asciz	"uint16_t"                      @ string offset=697
.Linfo_string33:
	.asciz	"CR1"                           @ string offset=706
.Linfo_string34:
	.asciz	"RESERVED0"                     @ string offset=710
.Linfo_string35:
	.asciz	"CR2"                           @ string offset=720
.Linfo_string36:
	.asciz	"SMCR"                          @ string offset=724
.Linfo_string37:
	.asciz	"DIER"                          @ string offset=729
.Linfo_string38:
	.asciz	"SR"                            @ string offset=734
.Linfo_string39:
	.asciz	"EGR"                           @ string offset=737
.Linfo_string40:
	.asciz	"CCMR1"                         @ string offset=741
.Linfo_string41:
	.asciz	"CCMR2"                         @ string offset=747
.Linfo_string42:
	.asciz	"CCER"                          @ string offset=753
.Linfo_string43:
	.asciz	"CNT"                           @ string offset=758
.Linfo_string44:
	.asciz	"PSC"                           @ string offset=762
.Linfo_string45:
	.asciz	"RESERVED9"                     @ string offset=766
.Linfo_string46:
	.asciz	"ARR"                           @ string offset=776
.Linfo_string47:
	.asciz	"RCR"                           @ string offset=780
.Linfo_string48:
	.asciz	"RESERVED10"                    @ string offset=784
.Linfo_string49:
	.asciz	"CCR1"                          @ string offset=795
.Linfo_string50:
	.asciz	"CCR2"                          @ string offset=800
.Linfo_string51:
	.asciz	"CCR3"                          @ string offset=805
.Linfo_string52:
	.asciz	"CCR4"                          @ string offset=810
.Linfo_string53:
	.asciz	"BDTR"                          @ string offset=815
.Linfo_string54:
	.asciz	"DCR"                           @ string offset=820
.Linfo_string55:
	.asciz	"RESERVED12"                    @ string offset=824
.Linfo_string56:
	.asciz	"DMAR"                          @ string offset=835
.Linfo_string57:
	.asciz	"RESERVED13"                    @ string offset=840
.Linfo_string58:
	.asciz	"RESERVED14"                    @ string offset=851
.Linfo_string59:
	.asciz	"CCMR3"                         @ string offset=862
.Linfo_string60:
	.asciz	"CCR5"                          @ string offset=868
.Linfo_string61:
	.asciz	"CCR6"                          @ string offset=873
.Linfo_string62:
	.asciz	"AF1"                           @ string offset=878
.Linfo_string63:
	.asciz	"AF2"                           @ string offset=882
.Linfo_string64:
	.asciz	"TISEL"                         @ string offset=886
.Linfo_string65:
	.asciz	"TIM_TypeDef"                   @ string offset=892
.Linfo_string66:
	.asciz	"Instance"                      @ string offset=904
.Linfo_string67:
	.asciz	"Init"                          @ string offset=913
.Linfo_string68:
	.asciz	"Prescaler"                     @ string offset=918
.Linfo_string69:
	.asciz	"CounterMode"                   @ string offset=928
.Linfo_string70:
	.asciz	"Period"                        @ string offset=940
.Linfo_string71:
	.asciz	"ClockDivision"                 @ string offset=947
.Linfo_string72:
	.asciz	"RepetitionCounter"             @ string offset=961
.Linfo_string73:
	.asciz	"AutoReloadPreload"             @ string offset=979
.Linfo_string74:
	.asciz	"TIM_Base_InitTypeDef"          @ string offset=997
.Linfo_string75:
	.asciz	"Channel"                       @ string offset=1018
.Linfo_string76:
	.asciz	"HAL_TIM_ActiveChannel"         @ string offset=1026
.Linfo_string77:
	.asciz	"hdma"                          @ string offset=1048
.Linfo_string78:
	.asciz	"Request"                       @ string offset=1053
.Linfo_string79:
	.asciz	"Direction"                     @ string offset=1061
.Linfo_string80:
	.asciz	"PeriphInc"                     @ string offset=1071
.Linfo_string81:
	.asciz	"MemInc"                        @ string offset=1081
.Linfo_string82:
	.asciz	"PeriphDataAlignment"           @ string offset=1088
.Linfo_string83:
	.asciz	"MemDataAlignment"              @ string offset=1108
.Linfo_string84:
	.asciz	"Mode"                          @ string offset=1125
.Linfo_string85:
	.asciz	"Priority"                      @ string offset=1130
.Linfo_string86:
	.asciz	"FIFOMode"                      @ string offset=1139
.Linfo_string87:
	.asciz	"FIFOThreshold"                 @ string offset=1148
.Linfo_string88:
	.asciz	"MemBurst"                      @ string offset=1162
.Linfo_string89:
	.asciz	"PeriphBurst"                   @ string offset=1171
.Linfo_string90:
	.asciz	"DMA_InitTypeDef"               @ string offset=1183
.Linfo_string91:
	.asciz	"Lock"                          @ string offset=1199
.Linfo_string92:
	.asciz	"HAL_LockTypeDef"               @ string offset=1204
.Linfo_string93:
	.asciz	"State"                         @ string offset=1220
.Linfo_string94:
	.asciz	"HAL_DMA_StateTypeDef"          @ string offset=1226
.Linfo_string95:
	.asciz	"Parent"                        @ string offset=1247
.Linfo_string96:
	.asciz	"XferCpltCallback"              @ string offset=1254
.Linfo_string97:
	.asciz	"XferHalfCpltCallback"          @ string offset=1271
.Linfo_string98:
	.asciz	"XferM1CpltCallback"            @ string offset=1292
.Linfo_string99:
	.asciz	"XferM1HalfCpltCallback"        @ string offset=1311
.Linfo_string100:
	.asciz	"XferErrorCallback"             @ string offset=1334
.Linfo_string101:
	.asciz	"XferAbortCallback"             @ string offset=1352
.Linfo_string102:
	.asciz	"ErrorCode"                     @ string offset=1370
.Linfo_string103:
	.asciz	"StreamBaseAddress"             @ string offset=1380
.Linfo_string104:
	.asciz	"StreamIndex"                   @ string offset=1398
.Linfo_string105:
	.asciz	"DMAmuxChannel"                 @ string offset=1410
.Linfo_string106:
	.asciz	"CCR"                           @ string offset=1424
.Linfo_string107:
	.asciz	"DMAMUX_Channel_TypeDef"        @ string offset=1428
.Linfo_string108:
	.asciz	"DMAmuxChannelStatus"           @ string offset=1451
.Linfo_string109:
	.asciz	"CSR"                           @ string offset=1471
.Linfo_string110:
	.asciz	"CFR"                           @ string offset=1475
.Linfo_string111:
	.asciz	"DMAMUX_ChannelStatus_TypeDef"  @ string offset=1479
.Linfo_string112:
	.asciz	"DMAmuxChannelStatusMask"       @ string offset=1508
.Linfo_string113:
	.asciz	"DMAmuxRequestGen"              @ string offset=1532
.Linfo_string114:
	.asciz	"RGCR"                          @ string offset=1549
.Linfo_string115:
	.asciz	"DMAMUX_RequestGen_TypeDef"     @ string offset=1554
.Linfo_string116:
	.asciz	"DMAmuxRequestGenStatus"        @ string offset=1580
.Linfo_string117:
	.asciz	"RGSR"                          @ string offset=1603
.Linfo_string118:
	.asciz	"RGCFR"                         @ string offset=1608
.Linfo_string119:
	.asciz	"DMAMUX_RequestGenStatus_TypeDef" @ string offset=1614
.Linfo_string120:
	.asciz	"DMAmuxRequestGenStatusMask"    @ string offset=1646
.Linfo_string121:
	.asciz	"__DMA_HandleTypeDef"           @ string offset=1673
.Linfo_string122:
	.asciz	"DMA_HandleTypeDef"             @ string offset=1693
.Linfo_string123:
	.asciz	"__ARRAY_SIZE_TYPE__"           @ string offset=1711
.Linfo_string124:
	.asciz	"HAL_TIM_StateTypeDef"          @ string offset=1731
.Linfo_string125:
	.asciz	"TIM_HandleTypeDef"             @ string offset=1752
.Linfo_string126:
	.asciz	"HAL_TIMEx_HallSensor_Init"     @ string offset=1770
.Linfo_string127:
	.asciz	"HAL_StatusTypeDef"             @ string offset=1796
.Linfo_string128:
	.asciz	"HAL_TIMEx_HallSensor_MspInit"  @ string offset=1814
.Linfo_string129:
	.asciz	"HAL_TIMEx_HallSensor_DeInit"   @ string offset=1843
.Linfo_string130:
	.asciz	"HAL_TIMEx_HallSensor_MspDeInit" @ string offset=1871
.Linfo_string131:
	.asciz	"HAL_TIMEx_HallSensor_Start"    @ string offset=1902
.Linfo_string132:
	.asciz	"HAL_TIMEx_HallSensor_Stop"     @ string offset=1929
.Linfo_string133:
	.asciz	"HAL_TIMEx_HallSensor_Start_IT" @ string offset=1955
.Linfo_string134:
	.asciz	"HAL_TIMEx_HallSensor_Stop_IT"  @ string offset=1985
.Linfo_string135:
	.asciz	"HAL_TIMEx_HallSensor_Start_DMA" @ string offset=2014
.Linfo_string136:
	.asciz	"HAL_TIMEx_HallSensor_Stop_DMA" @ string offset=2045
.Linfo_string137:
	.asciz	"HAL_TIMEx_OCN_Start"           @ string offset=2075
.Linfo_string138:
	.asciz	"TIM_CCxNChannelCmd"            @ string offset=2095
.Linfo_string139:
	.asciz	"HAL_TIMEx_OCN_Stop"            @ string offset=2114
.Linfo_string140:
	.asciz	"HAL_TIMEx_OCN_Start_IT"        @ string offset=2133
.Linfo_string141:
	.asciz	"HAL_TIMEx_OCN_Stop_IT"         @ string offset=2156
.Linfo_string142:
	.asciz	"HAL_TIMEx_OCN_Start_DMA"       @ string offset=2178
.Linfo_string143:
	.asciz	"HAL_TIMEx_OCN_Stop_DMA"        @ string offset=2202
.Linfo_string144:
	.asciz	"HAL_TIMEx_PWMN_Start"          @ string offset=2225
.Linfo_string145:
	.asciz	"HAL_TIMEx_PWMN_Stop"           @ string offset=2246
.Linfo_string146:
	.asciz	"HAL_TIMEx_PWMN_Start_IT"       @ string offset=2266
.Linfo_string147:
	.asciz	"HAL_TIMEx_PWMN_Stop_IT"        @ string offset=2290
.Linfo_string148:
	.asciz	"HAL_TIMEx_PWMN_Start_DMA"      @ string offset=2313
.Linfo_string149:
	.asciz	"HAL_TIMEx_PWMN_Stop_DMA"       @ string offset=2338
.Linfo_string150:
	.asciz	"HAL_TIMEx_OnePulseN_Start"     @ string offset=2362
.Linfo_string151:
	.asciz	"HAL_TIMEx_OnePulseN_Stop"      @ string offset=2388
.Linfo_string152:
	.asciz	"HAL_TIMEx_OnePulseN_Start_IT"  @ string offset=2413
.Linfo_string153:
	.asciz	"HAL_TIMEx_OnePulseN_Stop_IT"   @ string offset=2442
.Linfo_string154:
	.asciz	"HAL_TIMEx_ConfigCommutationEvent" @ string offset=2470
.Linfo_string155:
	.asciz	"HAL_TIMEx_ConfigCommutationEvent_IT" @ string offset=2503
.Linfo_string156:
	.asciz	"HAL_TIMEx_ConfigCommutationEvent_DMA" @ string offset=2539
.Linfo_string157:
	.asciz	"TIMEx_DMACommutationCplt"      @ string offset=2576
.Linfo_string158:
	.asciz	"HAL_TIMEx_MasterConfigSynchronization" @ string offset=2601
.Linfo_string159:
	.asciz	"HAL_TIMEx_ConfigBreakDeadTime" @ string offset=2639
.Linfo_string160:
	.asciz	"HAL_TIMEx_ConfigBreakInput"    @ string offset=2669
.Linfo_string161:
	.asciz	"HAL_TIMEx_RemapConfig"         @ string offset=2696
.Linfo_string162:
	.asciz	"HAL_TIMEx_TISelection"         @ string offset=2718
.Linfo_string163:
	.asciz	"HAL_TIMEx_GroupChannel5"       @ string offset=2740
.Linfo_string164:
	.asciz	"HAL_TIMEx_CommutationCallback" @ string offset=2764
.Linfo_string165:
	.asciz	"HAL_TIMEx_BreakCallback"       @ string offset=2794
.Linfo_string166:
	.asciz	"HAL_TIMEx_HallSensor_GetState" @ string offset=2818
.Linfo_string167:
	.asciz	"htim"                          @ string offset=2848
.Linfo_string168:
	.asciz	"sConfig"                       @ string offset=2853
.Linfo_string169:
	.asciz	"IC1Polarity"                   @ string offset=2861
.Linfo_string170:
	.asciz	"IC1Prescaler"                  @ string offset=2873
.Linfo_string171:
	.asciz	"IC1Filter"                     @ string offset=2886
.Linfo_string172:
	.asciz	"Commutation_Delay"             @ string offset=2896
.Linfo_string173:
	.asciz	"TIM_HallSensor_InitTypeDef"    @ string offset=2914
.Linfo_string174:
	.asciz	"OC_Config"                     @ string offset=2941
.Linfo_string175:
	.asciz	"OCMode"                        @ string offset=2951
.Linfo_string176:
	.asciz	"Pulse"                         @ string offset=2958
.Linfo_string177:
	.asciz	"OCPolarity"                    @ string offset=2964
.Linfo_string178:
	.asciz	"OCNPolarity"                   @ string offset=2975
.Linfo_string179:
	.asciz	"OCFastMode"                    @ string offset=2987
.Linfo_string180:
	.asciz	"OCIdleState"                   @ string offset=2998
.Linfo_string181:
	.asciz	"OCNIdleState"                  @ string offset=3010
.Linfo_string182:
	.asciz	"TIM_OC_InitTypeDef"            @ string offset=3023
.Linfo_string183:
	.asciz	"pData"                         @ string offset=3042
.Linfo_string184:
	.asciz	"Length"                        @ string offset=3048
.Linfo_string185:
	.asciz	"TIMx"                          @ string offset=3055
.Linfo_string186:
	.asciz	"ChannelNState"                 @ string offset=3060
.Linfo_string187:
	.asciz	"tmp"                           @ string offset=3074
.Linfo_string188:
	.asciz	"tmpccer"                       @ string offset=3078
.Linfo_string189:
	.asciz	"OutputChannel"                 @ string offset=3086
.Linfo_string190:
	.asciz	"InputTrigger"                  @ string offset=3100
.Linfo_string191:
	.asciz	"CommutationSource"             @ string offset=3113
.Linfo_string192:
	.asciz	"sMasterConfig"                 @ string offset=3131
.Linfo_string193:
	.asciz	"MasterOutputTrigger"           @ string offset=3145
.Linfo_string194:
	.asciz	"MasterOutputTrigger2"          @ string offset=3165
.Linfo_string195:
	.asciz	"MasterSlaveMode"               @ string offset=3186
.Linfo_string196:
	.asciz	"TIM_MasterConfigTypeDef"       @ string offset=3202
.Linfo_string197:
	.asciz	"tmpcr2"                        @ string offset=3226
.Linfo_string198:
	.asciz	"tmpsmcr"                       @ string offset=3233
.Linfo_string199:
	.asciz	"sBreakDeadTimeConfig"          @ string offset=3241
.Linfo_string200:
	.asciz	"OffStateRunMode"               @ string offset=3262
.Linfo_string201:
	.asciz	"OffStateIDLEMode"              @ string offset=3278
.Linfo_string202:
	.asciz	"LockLevel"                     @ string offset=3295
.Linfo_string203:
	.asciz	"DeadTime"                      @ string offset=3305
.Linfo_string204:
	.asciz	"BreakState"                    @ string offset=3314
.Linfo_string205:
	.asciz	"BreakPolarity"                 @ string offset=3325
.Linfo_string206:
	.asciz	"BreakFilter"                   @ string offset=3339
.Linfo_string207:
	.asciz	"Break2State"                   @ string offset=3351
.Linfo_string208:
	.asciz	"Break2Polarity"                @ string offset=3363
.Linfo_string209:
	.asciz	"Break2Filter"                  @ string offset=3378
.Linfo_string210:
	.asciz	"AutomaticOutput"               @ string offset=3391
.Linfo_string211:
	.asciz	"TIM_BreakDeadTimeConfigTypeDef" @ string offset=3407
.Linfo_string212:
	.asciz	"tmpbdtr"                       @ string offset=3438
.Linfo_string213:
	.asciz	"BreakInput"                    @ string offset=3446
.Linfo_string214:
	.asciz	"sBreakInputConfig"             @ string offset=3457
.Linfo_string215:
	.asciz	"Source"                        @ string offset=3475
.Linfo_string216:
	.asciz	"Enable"                        @ string offset=3482
.Linfo_string217:
	.asciz	"Polarity"                      @ string offset=3489
.Linfo_string218:
	.asciz	"TIMEx_BreakInputConfigTypeDef" @ string offset=3498
.Linfo_string219:
	.asciz	"tmporx"                        @ string offset=3528
.Linfo_string220:
	.asciz	"bkin_enable_mask"              @ string offset=3535
.Linfo_string221:
	.asciz	"bkin_polarity_mask"            @ string offset=3552
.Linfo_string222:
	.asciz	"bkin_enable_bitpos"            @ string offset=3571
.Linfo_string223:
	.asciz	"bkin_polarity_bitpos"          @ string offset=3590
.Linfo_string224:
	.asciz	"Remap"                         @ string offset=3611
.Linfo_string225:
	.asciz	"tmpor2"                        @ string offset=3617
.Linfo_string226:
	.asciz	"TISelection"                   @ string offset=3624
.Linfo_string227:
	.asciz	"tmptisel"                      @ string offset=3636
.Linfo_string228:
	.asciz	"Channels"                      @ string offset=3645
	.ident	"Component: ARM Compiler 6.16 Tool: armclang [5dfeb700]"
	.section	".note.GNU-stack","",%progbits
	.eabi_attribute	30, 6	@ Tag_ABI_optimization_goals
	.ARM_attribute	16, 1	@ Tag_AV_eba
	.section	.debug_line,"",%progbits
.Lline_table_start0:
